.elementor-24 .elementor-element.elementor-element-81bbfb4{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-81bbfb4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hurricaneproofshingles.beldenconcepts.com/wp-content/uploads/2026/05/roof_hero.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-81bbfb4::before, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-shape-bottom svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-shape-bottom, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-24 .elementor-element.elementor-element-53a7a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-a1d6086{z-index:1;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-66b4344{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-78c11cd{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1dd229e{--display:flex;}.elementor-24 .elementor-element.elementor-element-8b8dc7f{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ddd505b{--display:flex;}.elementor-24 .elementor-element.elementor-element-2901f55{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a78e6ba{--display:flex;}.elementor-24 .elementor-element.elementor-element-bf6169a{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2135a03{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-249ca9b );--n-accordion-title-active-color:var( --e-global-color-249ca9b );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-2135a03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-2135a03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cce512e-font-family ), Sans-serif;}:where( .elementor-24 .elementor-element.elementor-element-2135a03 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-3a1bb4e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-656acc0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-aba5843 .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-aba5843.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-aba5843.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-aba5843.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-aba5843.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-aba5843.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-aba5843 .elementor-icon{font-size:45px;}.elementor-24 .elementor-element.elementor-element-aba5843 .elementor-icon svg{height:45px;}.elementor-24 .elementor-element.elementor-element-23587da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-39bde3d{text-align:end;}.elementor-24 .elementor-element.elementor-element-810ce51{--display:flex;--padding-top:260px;--padding-bottom:260px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-810ce51:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A8F2;}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-top svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#1E539D;}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-bottom svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-83798f3{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e934fa9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-53c3cc2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a3d48c9 .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-a3d48c9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a3d48c9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a3d48c9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a3d48c9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a3d48c9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a3d48c9 .elementor-icon{font-size:45px;}.elementor-24 .elementor-element.elementor-element-a3d48c9 .elementor-icon svg{height:45px;}.elementor-24 .elementor-element.elementor-element-934c37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-7305fd3{text-align:start;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-169ce51{--display:flex;}.elementor-24 .elementor-element.elementor-element-40888fa{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f5fd4b6{--display:flex;}.elementor-24 .elementor-element.elementor-element-2b709b3{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8e7332c{--display:flex;}.elementor-24 .elementor-element.elementor-element-a76d97a{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a76d97a a{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a76d97a a:hover, .elementor-24 .elementor-element.elementor-element-a76d97a a:focus{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e78081f{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-e78081f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-e78081f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cce512e-font-family ), Sans-serif;}:where( .elementor-24 .elementor-element.elementor-element-e78081f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-952228c{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-952228c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-952228c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-cc0a98e{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ac56c91{--display:flex;}.elementor-24 .elementor-element.elementor-element-c7e30e0{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-984a16e{--display:flex;}.elementor-24 .elementor-element.elementor-element-04df161{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-d703e31{--display:flex;}.elementor-24 .elementor-element.elementor-element-bce9ddc{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e9633ce{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-04e1e7c );--n-accordion-title-active-color:var( --e-global-color-04e1e7c );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-e9633ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-e9633ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cce512e-font-family ), Sans-serif;}:where( .elementor-24 .elementor-element.elementor-element-e9633ce > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-66658af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-872c903{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-875cc0c .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-875cc0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-875cc0c.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-875cc0c.elementor-view-default .elementor-icon{color:var( --e-global-color-04e1e7c );border-color:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-875cc0c.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-875cc0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-875cc0c .elementor-icon{font-size:45px;}.elementor-24 .elementor-element.elementor-element-875cc0c .elementor-icon svg{height:45px;}.elementor-24 .elementor-element.elementor-element-dd9367c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-69940b6{text-align:end;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-861c51c{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-861c51c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-861c51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-top svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-bottom svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-6fc7ff0{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9e830a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-442c285{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a14c33f .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-a14c33f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a14c33f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a14c33f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a14c33f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a14c33f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a14c33f .elementor-icon{font-size:45px;}.elementor-24 .elementor-element.elementor-element-a14c33f .elementor-icon svg{height:45px;}.elementor-24 .elementor-element.elementor-element-ea0e24e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-e5fbb54{text-align:start;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-24c12a2{--display:flex;}.elementor-24 .elementor-element.elementor-element-7ccded7{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a3b3996{--display:flex;}.elementor-24 .elementor-element.elementor-element-8dbb289{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-ce7c742{--display:flex;}.elementor-24 .elementor-element.elementor-element-a316094{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-db0bcbc{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-db0bcbc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-db0bcbc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cce512e-font-family ), Sans-serif;}:where( .elementor-24 .elementor-element.elementor-element-db0bcbc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-dfff376{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-dfff376:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-dfff376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-8881aff{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-58ad339{--display:flex;}.elementor-24 .elementor-element.elementor-element-6c134ec{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6c134ec a{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6c134ec a:hover, .elementor-24 .elementor-element.elementor-element-6c134ec a:focus{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7aeead5{--display:flex;}.elementor-24 .elementor-element.elementor-element-cd109c8{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1de6cc2{--display:flex;}.elementor-24 .elementor-element.elementor-element-27c5cdc{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-38f5272{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-38f5272 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-38f5272 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-cce512e-font-family ), Sans-serif;}:where( .elementor-24 .elementor-element.elementor-element-38f5272 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-303e36c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-98142fa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d8064ce .elementor-icon-wrapper{text-align:end;}.elementor-24 .elementor-element.elementor-element-d8064ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d8064ce.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-d8064ce.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d8064ce.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-d8064ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d8064ce .elementor-icon{font-size:45px;}.elementor-24 .elementor-element.elementor-element-d8064ce .elementor-icon svg{height:45px;}.elementor-24 .elementor-element.elementor-element-d7241a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-24 .elementor-element.elementor-element-4343479{text-align:end;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c2a1671{--display:flex;--overlay-opacity:0.75;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c2a1671:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://hurricaneproofshingles.beldenconcepts.com/wp-content/uploads/2026/06/roof_destroyed.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-c2a1671::before, .elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-04e1e7c );}.elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-shape-top svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-ea1a234{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-824855b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-824855b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-824855b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8161240{text-align:center;}.elementor-24 .elementor-element.elementor-element-8161240 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d979ef6{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2d82f20{text-align:end;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 );}.elementor-24 .elementor-element.elementor-element-e28f4ad{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ef66f48 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ef66f48 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ef66f48 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ef66f48 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-824855b{--width:100%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-24 .elementor-element.elementor-element-78c11cd{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2135a03{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-24 .elementor-element.elementor-element-810ce51{--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-83798f3{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-e78081f{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-cc0a98e{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-e9633ce{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-24 .elementor-element.elementor-element-6fc7ff0{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-db0bcbc{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-8881aff{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-38f5272{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-24 .elementor-element.elementor-element-ea1a234{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-824855b.e-con{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-d979ef6{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2d82f20{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-81bbfb4 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-81bbfb4 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-24 .elementor-element.elementor-element-53a7a1f{padding:100px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-78c11cd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2135a03{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-3a1bb4e.e-con{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-23587da{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-24 .elementor-element.elementor-element-810ce51 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-810ce51 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-24 .elementor-element.elementor-element-810ce51{--padding-top:100px;--padding-bottom:0100px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-83798f3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-934c37e{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e78081f{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-cc0a98e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-e9633ce{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-66658af.e-con{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-dd9367c{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-24 .elementor-element.elementor-element-861c51c > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-861c51c > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-24 .elementor-element.elementor-element-861c51c{--padding-top:100px;--padding-bottom:0100px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-6fc7ff0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ea0e24e{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-db0bcbc{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-8881aff{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-38f5272{--n-accordion-title-font-size:var( --e-global-typography-cce512e-font-size );}.elementor-24 .elementor-element.elementor-element-303e36c.e-con{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-d7241a3{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c2a1671 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-c2a1671 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-24 .elementor-element.elementor-element-c2a1671{--padding-top:100px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-ea1a234{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d979ef6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d979ef6.e-con{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-2d82f20{font-size:var( --e-global-typography-text-font-size );}}