@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@700&display=swap');.elementor-19 .elementor-element.elementor-element-db5d5b2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-db5d5b2:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#383838}.elementor-19 .elementor-element.elementor-element-db5d5b2:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-45c1b12{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-45c1b12.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-25f97f9{text-align:center}.elementor-19 .elementor-element.elementor-element-25f97f9 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:60px;font-weight:700;color:var(--e-global-color-bb9833e)}.elementor-19 .elementor-element.elementor-element-0eea5f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-0eea5f6:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#383838 0%,#222 100%)}.elementor-19 .elementor-element.elementor-element-0eea5f6:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-0eea5f6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-1ffbd90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-2b436a7{width:var(--container-widget-width,95.58%);max-width:95.58%;--container-widget-width:95.58%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-2b436a7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-2b436a7 img{width:100%}.elementor-19 .elementor-element.elementor-element-53dc18c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-16548e9{width:var(--container-widget-width,93.177%);max-width:93.177%;--container-widget-width:93.177%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-16548e9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-16548e9 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-bb9833e)}.elementor-19 .elementor-element.elementor-element-821b0f8{width:var(--container-widget-width,93.177%);max-width:93.177%;--container-widget-width:93.177%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-821b0f8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-821b0f8 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#fff}.elementor-19 .elementor-element.elementor-element-9e11dd4{width:var(--container-widget-width,90.915%);max-width:90.915%;--container-widget-width:90.915%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#fffefe}.elementor-19 .elementor-element.elementor-element-9e11dd4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-5df5a83.elementor-element{--align-self:center}.elementor-19 .elementor-element.elementor-element-d4ee7c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-d4ee7c8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-368a830{width:var(--container-widget-width,88.66%);max-width:88.66%;--container-widget-width:88.66%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope",Sans-serif;font-weight:400;line-height:27px;color:#fff}.elementor-19 .elementor-element.elementor-element-368a830.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-b729a5c{--divider-border-style:solid;--divider-color:#b89869;--divider-border-width:1.6px;width:var(--container-widget-width,101.451%);max-width:101.451%;--container-widget-width:101.451%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-b729a5c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-b729a5c .elementor-divider-separator{width:100%}.elementor-19 .elementor-element.elementor-element-b729a5c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-19 .elementor-element.elementor-element-483918e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-483918e:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-483918e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-19 .elementor-element.elementor-element-483918e:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-483918e>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-483918e>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-483918e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-497fd14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:.56;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-497fd14:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-19 .elementor-element.elementor-element-497fd14:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-497fd14>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-497fd14>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-497fd14.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-65d3c01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-65d3c01:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252525}.elementor-19 .elementor-element.elementor-element-65d3c01:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-690d503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-19 .elementor-element.elementor-element-690d503.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-3f5d4a1{width:var(--container-widget-width,88.1%);max-width:88.1%;--container-widget-width:88.1%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-3f5d4a1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-3f5d4a1 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-bb9833e)}.elementor-19 .elementor-element.elementor-element-291592d{width:var(--container-widget-width,90.915%);max-width:90.915%;--container-widget-width:90.915%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#fffefe}.elementor-19 .elementor-element.elementor-element-291592d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-de9f0a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-3873ead{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-c07c4d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-74667ba.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-74667ba.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-74667ba.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:1em;font-weight:400}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#f7d078}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-6513092.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-6513092.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-6513092.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:1em;font-weight:400}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#f7d078}.elementor-19 .elementor-element.elementor-element-acf5a58{--display:flex}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-81bc50a.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-81bc50a.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-81bc50a.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:1em;font-weight:400}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#f7d078}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-b2ae4cd.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-b2ae4cd.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-b2ae4cd.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:1em;font-weight:400}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#f7d078}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-be3d19d.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-be3d19d.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-be3d19d.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-9385c5f{width:var(--container-widget-width,87.46%);max-width:87.46%;--container-widget-width:87.46%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-9385c5f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-9385c5f .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-bb9833e)}.elementor-19 .elementor-element.elementor-element-56f436d{margin:-112px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19 .elementor-element.elementor-element-56f436d img{width:55%}.elementor-19 .elementor-element.elementor-element-9181a2a{width:var(--container-widget-width,61.929%);max-width:61.929%;--container-widget-width:61.929%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#fffefe}.elementor-19 .elementor-element.elementor-element-9181a2a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-2670525{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-53257c2{--display:flex}.elementor-19 .elementor-element.elementor-element-1dfb87a .elementor-button{background-color:#61CE7000;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);transition-duration:0s;border-style:solid;border-width:0 0 0 1px;border-radius:0}.elementor-19 .elementor-element.elementor-element-1dfb87a .elementor-button:hover,.elementor-19 .elementor-element.elementor-element-1dfb87a .elementor-button:focus{background-color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-1dfb87a{width:var(--container-widget-width,96.552%);max-width:96.552%;padding:20px 0;--container-widget-width:96.552%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-1dfb87a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-04c4d4c .elementor-button{background-color:#61CE7000;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:500;transition-duration:0s;border-style:solid;border-width:0 0 0 1px;border-radius:0}.elementor-19 .elementor-element.elementor-element-04c4d4c .elementor-button:hover,.elementor-19 .elementor-element.elementor-element-04c4d4c .elementor-button:focus{background-color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-04c4d4c{width:var(--container-widget-width,101.976%);max-width:101.976%;padding:20px 0;--container-widget-width:101.976%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-04c4d4c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-2389726{margin:-112px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19 .elementor-element.elementor-element-2389726 img{width:55%}.elementor-19 .elementor-element.elementor-element-7177488{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-19 .elementor-element.elementor-element-734c3f5{width:var(--container-widget-width,94.633%);max-width:94.633%;--container-widget-width:94.633%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-734c3f5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-734c3f5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:500;color:var(--e-global-color-bb9833e)}.elementor-19 .elementor-element.elementor-element-ae157a9{width:var(--container-widget-width,100.055%);max-width:100.055%;--container-widget-width:100.055%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#fffefe}.elementor-19 .elementor-element.elementor-element-ae157a9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-9802cfe .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:1em;font-weight:600;color:#fff}.elementor-19 .elementor-element.elementor-element-6358c7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-797ae0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-797ae0c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-5952f6d.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-5952f6d.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-5952f6d.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-1a85287.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-1a85287.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-1a85287.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-91bc57a.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-91bc57a.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-91bc57a.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-d118277{--display:flex}.elementor-19 .elementor-element.elementor-element-d118277.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-e9b0360.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-e9b0360.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-e9b0360.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-c00c6df.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-c00c6df.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-c00c6df.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-19 .elementor-element.elementor-element-cfd06ee.elementor-view-stacked .elementor-icon{background-color:#f7d078}.elementor-19 .elementor-element.elementor-element-cfd06ee.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-cfd06ee.elementor-view-default .elementor-icon{fill:#f7d078;color:#f7d078;border-color:#f7d078}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon{font-size:8px}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-title{color:#f7d078}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-description{font-family:"Manrope",Sans-serif;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-d8a352a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-19 .elementor-element.elementor-element-7f019ba{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#bf9b66;--border-color:#bf9b66;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px}.elementor-19 .elementor-element.elementor-element-7f019ba:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-7f019ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-19 .elementor-element.elementor-element-7bedb73.elementor-element{--align-self:center}.elementor-19 .elementor-element.elementor-element-9af55a7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500;word-spacing:2px;color:#fff}.elementor-19 .elementor-element.elementor-element-9af55a7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-4fa82ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:lighten;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-4fa82ea:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-4fa82ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-4fa82ea:before,.elementor-19 .elementor-element.elementor-element-4fa82ea>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-4fa82ea>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-4fa82ea>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-4fa82ea>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-4fa82ea>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/10/1111.jpg");--background-overlay:''}.elementor-19 .elementor-element.elementor-element-4fa82ea:before{filter:brightness(134%) contrast(100%) saturate(73%) blur(1.1px) hue-rotate(0deg)}.elementor-19 .elementor-element.elementor-element-4fa82ea.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-3b1e0d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-19 .elementor-element.elementor-element-3b1e0d3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-ef01fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-19 .elementor-element.elementor-element-026da3a{--divider-border-style:solid;--divider-color:#bf9b66;--divider-border-width:1.5px;width:var(--container-widget-width,10.55%);max-width:10.55%;--container-widget-width:10.55%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-026da3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-026da3a .elementor-divider-separator{width:50%;margin:0 auto;margin-right:0}.elementor-19 .elementor-element.elementor-element-026da3a .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px}.elementor-19 .elementor-element.elementor-element-d3988a7{width:var(--container-widget-width,10.821%);max-width:10.821%;--container-widget-width:10.821%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-d3988a7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-f5de0c4{--divider-border-style:solid;--divider-color:#bf9b66;--divider-border-width:1.5px;width:var(--container-widget-width,10.55%);max-width:10.55%;--container-widget-width:10.55%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-f5de0c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-f5de0c4 .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0}.elementor-19 .elementor-element.elementor-element-f5de0c4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-19 .elementor-element.elementor-element-84a3f14 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:#fff}.elementor-19 .elementor-element.elementor-element-7a6c361{text-align:center;font-family:"Manrope",Sans-serif;font-size:15px;font-weight:400;line-height:32px;color:#fffefe}.elementor-19 .elementor-element.elementor-element-2a22a3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-e5b2256{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-e5b2256.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-da036a2{width:var(--container-widget-width,98.018%);max-width:98.018%;--container-widget-width:98.018%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-da036a2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-da036a2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Goldman",Sans-serif;font-size:45px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-e44a45b{text-align:center}.elementor-19 .elementor-element.elementor-element-e44a45b .elementor-heading-title{font-family:"Goldman",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-19 .elementor-element.elementor-element-0e6a466{--display:flex}.elementor-19 .elementor-element.elementor-element-0e6a466.e-con{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-9004ecf{width:var(--container-widget-width,98.018%);max-width:98.018%;--container-widget-width:98.018%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-9004ecf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-9004ecf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Goldman",Sans-serif;font-size:45px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-15b2f51{text-align:center}.elementor-19 .elementor-element.elementor-element-15b2f51 .elementor-heading-title{font-family:"Goldman",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-19 .elementor-element.elementor-element-ac5d005{--display:flex}.elementor-19 .elementor-element.elementor-element-9a76644{width:var(--container-widget-width,98.018%);max-width:98.018%;--container-widget-width:98.018%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-9a76644.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-9a76644 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Goldman",Sans-serif;font-size:45px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-41a32ce{text-align:center}.elementor-19 .elementor-element.elementor-element-41a32ce .elementor-heading-title{font-family:"Goldman",Sans-serif;font-size:19px;font-weight:600;color:#fff}.elementor-19 .elementor-element.elementor-element-d8d5347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-d8d5347:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#252525}.elementor-19 .elementor-element.elementor-element-d8d5347:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://hendersonohio.com/wp-content/uploads/2024/11/henderson-roofing-construction-background-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-1ba8459{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#bf9b66;--border-color:#bf9b66;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-19 .elementor-element.elementor-element-1ba8459:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-1ba8459>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#101010}.elementor-19 .elementor-element.elementor-element-fcf5347{--display:flex}.elementor-19 .elementor-element.elementor-element-101d3be{--display:flex}.elementor-19 .elementor-element.elementor-element-4899fb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-19 .elementor-element.elementor-element-cde5952{--divider-border-style:solid;--divider-color:#bf9b66;--divider-border-width:1.5px;width:var(--container-widget-width,10.55%);max-width:10.55%;--container-widget-width:10.55%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-cde5952.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-cde5952 .elementor-divider-separator{width:50%;margin:0 auto;margin-right:0}.elementor-19 .elementor-element.elementor-element-cde5952 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px}.elementor-19 .elementor-element.elementor-element-f3775ee{width:var(--container-widget-width,14.035%);max-width:14.035%;--container-widget-width:14.035%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-f3775ee.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-0a45986{--divider-border-style:solid;--divider-color:#bf9b66;--divider-border-width:1.5px;width:var(--container-widget-width,10.55%);max-width:10.55%;--container-widget-width:10.55%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-0a45986.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-0a45986 .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0}.elementor-19 .elementor-element.elementor-element-0a45986 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-19 .elementor-element.elementor-element-d2da705{text-align:center}.elementor-19 .elementor-element.elementor-element-d2da705 .elementor-heading-title{font-family:"Goldman",Sans-serif;font-size:43px;font-weight:400;color:#fff}.elementor-19 .elementor-element.elementor-element-17a55d9{width:var(--container-widget-width,101.372%);max-width:101.372%;--container-widget-width:101.372%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope",Sans-serif;font-size:16px;font-weight:300;color:#fff}.elementor-19 .elementor-element.elementor-element-17a55d9.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-18882e3{padding:10px 0 0;text-align:center;font-family:"Manrope",Sans-serif;font-weight:300;letter-spacing:.5px;color:#fff}.elementor-19 .elementor-element.elementor-element-ac93421{--display:flex}:root{--page-title-display:none}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-45c1b12{--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-16548e9 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-821b0f8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-9e11dd4{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-3f5d4a1 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-291592d{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-3873ead{--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-9385c5f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-9181a2a{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-2670525{--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-1dfb87a .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-ae157a9{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-84a3f14 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-db5d5b2{--content-width:1417px}.elementor-19 .elementor-element.elementor-element-45c1b12{--width:92.14%}.elementor-19 .elementor-element.elementor-element-0eea5f6{--content-width:1300px}.elementor-19 .elementor-element.elementor-element-1ffbd90{--width:50%}.elementor-19 .elementor-element.elementor-element-53dc18c{--width:50%}.elementor-19 .elementor-element.elementor-element-d4ee7c8{--width:99.784%}.elementor-19 .elementor-element.elementor-element-483918e{--content-width:1300px}.elementor-19 .elementor-element.elementor-element-497fd14{--content-width:1300px}.elementor-19 .elementor-element.elementor-element-65d3c01{--content-width:1300px}.elementor-19 .elementor-element.elementor-element-690d503{--width:100%}.elementor-19 .elementor-element.elementor-element-797ae0c{--width:50%}.elementor-19 .elementor-element.elementor-element-d118277{--width:50%}.elementor-19 .elementor-element.elementor-element-4fa82ea{--content-width:1300px}.elementor-19 .elementor-element.elementor-element-3b1e0d3{--width:97.96%}.elementor-19 .elementor-element.elementor-element-e5b2256{--width:35.276%}.elementor-19 .elementor-element.elementor-element-0e6a466{--width:24.857%}.elementor-19 .elementor-element.elementor-element-d8d5347{--content-width:1300px}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-db5d5b2:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-db5d5b2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-0eea5f6:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-0eea5f6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-483918e:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-483918e>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-483918e>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-483918e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-497fd14:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-497fd14>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-497fd14>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-497fd14>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-65d3c01:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-65d3c01>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-4fa82ea:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-4fa82ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-d8d5347:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.e-con-inner>.elementor-background-video-container:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.e-con-inner>.elementor-background-slideshow:before,.elementor-19 .elementor-element.elementor-element-d8d5347>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-45c1b12{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-2b436a7 img{width:83%}.elementor-19 .elementor-element.elementor-element-53dc18c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-16548e9{width:var(--container-widget-width,500px);max-width:500px;padding:0 30px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-16548e9 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-821b0f8{width:var(--container-widget-width,500px);max-width:500px;padding:0 30px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-821b0f8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-9e11dd4{width:var(--container-widget-width,500px);max-width:500px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 30px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-368a830{width:var(--container-widget-width,278.2px);max-width:278.2px;padding:20px 0 0 20px;--container-widget-width:278.2px;--container-widget-flex-grow:0;text-align:center;font-size:.8em;line-height:1.8em}.elementor-19 .elementor-element.elementor-element-368a830.elementor-element{--align-self:center}.elementor-19 .elementor-element.elementor-element-b729a5c .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0}.elementor-19 .elementor-element.elementor-element-b729a5c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-19 .elementor-element.elementor-element-483918e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-65d3c01{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-19 .elementor-element.elementor-element-690d503{--width:348.545px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-3f5d4a1{width:var(--container-widget-width,500px);max-width:500px;padding:0;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-3f5d4a1 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-291592d{width:var(--container-widget-width,358.33px);max-width:358.33px;padding:0;--container-widget-width:358.33px;--container-widget-flex-grow:0;font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-3873ead{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-wrapper{align-items:center}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon{font-size:6px}.elementor-19 .elementor-element.elementor-element-74667ba .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon{font-size:6px}.elementor-19 .elementor-element.elementor-element-6513092 .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-acf5a58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon{font-size:6px}.elementor-19 .elementor-element.elementor-element-81bc50a .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon{font-size:6px}.elementor-19 .elementor-element.elementor-element-b2ae4cd .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-wrapper{align-items:start}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon{font-size:6px}.elementor-19 .elementor-element.elementor-element-be3d19d .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-9385c5f{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-9385c5f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-56f436d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19 .elementor-element.elementor-element-56f436d img{width:33%}.elementor-19 .elementor-element.elementor-element-9181a2a{width:var(--container-widget-width,500px);max-width:500px;padding:0;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-2670525{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-1dfb87a{width:var(--container-widget-width,350.679px);max-width:350.679px;padding:0;--container-widget-width:350.679px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-1dfb87a .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-04c4d4c{width:var(--container-widget-width,350.679px);max-width:350.679px;padding:0;--container-widget-width:350.679px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-7177488{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-734c3f5{width:var(--container-widget-width,500px);max-width:500px;padding:0;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-ae157a9{padding:0;font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-9802cfe .elementor-heading-title{font-size:.8em}.elementor-19 .elementor-element.elementor-element-5952f6d .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-1a85287 .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-91bc57a .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-d118277{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-e9b0360 .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-c00c6df .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-cfd06ee .elementor-icon-box-description{font-size:.8em}.elementor-19 .elementor-element.elementor-element-d8a352a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-7f019ba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-9af55a7{width:var(--container-widget-width,248.6px);max-width:248.6px;--container-widget-width:248.6px;--container-widget-flex-grow:0;text-align:center;font-size:.8em;letter-spacing:.4px}.elementor-19 .elementor-element.elementor-element-4fa82ea{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-d3988a7{width:var(--container-widget-width,76.725px);max-width:76.725px;--container-widget-width:76.725px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-84a3f14{text-align:center}.elementor-19 .elementor-element.elementor-element-84a3f14 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-19 .elementor-element.elementor-element-7a6c361{padding:0 10px 10px;font-size:.9em}.elementor-19 .elementor-element.elementor-element-da036a2 .elementor-counter-number-wrapper{font-size:2em}.elementor-19 .elementor-element.elementor-element-e44a45b{text-align:center}.elementor-19 .elementor-element.elementor-element-e44a45b .elementor-heading-title{font-size:.9em}.elementor-19 .elementor-element.elementor-element-9004ecf .elementor-counter-number-wrapper{font-size:2em}.elementor-19 .elementor-element.elementor-element-15b2f51{text-align:center}.elementor-19 .elementor-element.elementor-element-15b2f51 .elementor-heading-title{font-size:.9em}.elementor-19 .elementor-element.elementor-element-9a76644 .elementor-counter-number-wrapper{font-size:2em}.elementor-19 .elementor-element.elementor-element-41a32ce{text-align:center}.elementor-19 .elementor-element.elementor-element-41a32ce .elementor-heading-title{font-size:.9em}.elementor-19 .elementor-element.elementor-element-d8d5347{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-19 .elementor-element.elementor-element-1ba8459{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-f3775ee{width:var(--container-widget-width,75.665px);max-width:75.665px;--container-widget-width:75.665px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-d2da705 .elementor-heading-title{font-size:1.5em}.elementor-19 .elementor-element.elementor-element-17a55d9{padding:0 20px;font-size:.8em}.elementor-19 .elementor-element.elementor-element-18882e3{padding:0 20px 20px}}.residential-hero{display:flex;align-items:center;gap:24px}.elementor-19 .elementor-element.elementor-element-e2884fa{border:none !important}.residential-line{width:4px;height:140px;background:#fff;border-radius:2px}.residential-text h2{font-family:"Noto Sans",sans-serif;font-weight:700;font-size:40px;line-height:1.15;color:#fff;margin:0 0 20px}.residential-text .gold{color:#d3ae76 !important}.residential-text p{font-family:"Noto Sans",sans-serif;font-weight:400;font-size:24px;color:#f0e1be;margin:0}@media (max-width:768px){.residential-hero{gap:16px}.residential-line{height:100px}.residential-text h2{font-size:38px}.residential-text p{font-size:18px}}.pum-trigger.elementor-button{background-color:#d4a648 !important;color:#000 !important;padding:14px 36px !important;border-radius:40px !important;font-weight:600 !important;display:inline-flex !important;align-items:center;justify-content:center;border:none !important;transition:all .3s ease !important}.pum-trigger.elementor-button .elementor-button-text{color:#000 !important;font-size:18px !important}.pum-trigger.elementor-button:hover{background-color:#000 !important;color:#d4a648 !important;border:2px solid #d4a648 !important}.pum-trigger.elementor-button:hover .elementor-button-text{color:#d4a648 !important}#gform_wrapper_3 .gfield_label,#gform_wrapper_3 .gsection_title,#gform_wrapper_3 legend{color:#fff !important}#gform_wrapper_3 .gchoice label{color:#fff !important}#gform_wrapper_3 input[type=radio]{accent-color:#fff !important}#gform_wrapper_3 input[type=radio]{border:2px solid #fff !important}#gform_wrapper_3 .gfield_description{color:#fff !important}#gform_wrapper_3 .ginput_complex label,#gform_wrapper_3 .ginput_left label,#gform_wrapper_3 .ginput_right label{color:#fff !important}#gform_wrapper_3 .ginput_address label{color:#fff !important}a.pum-trigger.elementor-button{background-color:#d3ae76 !important;color:#fff !important;padding:12px 28px !important;border-radius:6px !important;border:none !important;font-weight:700 !important;font-size:18px !important;display:inline-block;text-decoration:none !important}a.pum-trigger.elementor-button .elementor-button-text{color:#fff !important}a.pum-trigger.elementor-button:hover{background-color:#fff !important;color:#d3ae76 !important}a.pum-trigger.elementor-button:hover .elementor-button-text{color:#d3ae76 !important}