.elementor-2488 .elementor-element.elementor-element-237af21{--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:stretch;--gap:50px 10px;--row-gap:50px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2488 .elementor-element.elementor-element-75a99f2{--display:flex;--flex-direction:column-reverse;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.48;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2488 .elementor-element.elementor-element-75a99f2:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-75a99f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estimate-experts.com/wp-content/uploads/2025/05/2.-Commercial-New-Construction-Estimate-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2488 .elementor-element.elementor-element-75a99f2::before, .elementor-2488 .elementor-element.elementor-element-75a99f2 > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-75a99f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-75a99f2 > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-75a99f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-75a99f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:'';}.elementor-2488 .elementor-element.elementor-element-6201502{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2488 .elementor-element.elementor-element-2f0a84e{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-2f0a84e:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-2f0a84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2488 .elementor-element.elementor-element-b7b314a{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-b7b314a.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-b7b314a .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-b7b314a:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-b7b314a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-e3903a4{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-e3903a4:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-e3903a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-0b075f6{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0b075f6.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0b075f6 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-0b075f6:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-0b075f6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-e9131d4{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-e9131d4:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-e9131d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-0c9d2b2{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0c9d2b2.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0c9d2b2 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-0c9d2b2:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-0c9d2b2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-5bd078c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2488 .elementor-element.elementor-element-b1d6f98{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-b1d6f98:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-b1d6f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-409b695{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-409b695.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-409b695 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-409b695:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-409b695:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-73efa70{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-73efa70:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-73efa70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-4c208cf{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-4c208cf.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-4c208cf .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-4c208cf:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-4c208cf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-2ca5722{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-2ca5722:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-2ca5722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-ac82999{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-ac82999.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-ac82999 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-ac82999:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-ac82999:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-6cda88a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2488 .elementor-element.elementor-element-be0217c{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-be0217c:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-be0217c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-837e448{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-837e448.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-837e448 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-837e448:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-837e448:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-9d263a9{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-9d263a9:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-9d263a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-5e4f655{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-5e4f655.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-5e4f655 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-5e4f655:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-5e4f655:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-4b02f94{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-4b02f94:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-4b02f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-d912213{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-d912213.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-d912213 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-d912213:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-d912213:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-cd3b99f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2488 .elementor-element.elementor-element-3391eb1 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2488 .elementor-element.elementor-element-3391eb1{text-align:center;}.elementor-2488 .elementor-element.elementor-element-3391eb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.3;color:#FFFFFF;}.elementor-2488 .elementor-element.elementor-element-1659fa7{--display:flex;--flex-direction:column-reverse;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.48;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2488 .elementor-element.elementor-element-1659fa7:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-1659fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estimate-experts.com/wp-content/uploads/2025/05/5.-Roofing-Express-Estimate-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2488 .elementor-element.elementor-element-1659fa7::before, .elementor-2488 .elementor-element.elementor-element-1659fa7 > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-1659fa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-1659fa7 > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-1659fa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-1659fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:'';}.elementor-2488 .elementor-element.elementor-element-729f9f2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-2488 .elementor-element.elementor-element-486e025{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-486e025:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-486e025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-6b6edea{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6b6edea.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-6b6edea .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-6b6edea:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-6b6edea:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-8649454{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-8649454:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-8649454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-2568c59{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-2568c59.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-2568c59 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-2568c59:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-2568c59:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-5c8679f{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-5c8679f:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-5c8679f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-6c0aec2{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-6c0aec2.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-6c0aec2 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-6c0aec2:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-6c0aec2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-04d2bb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2488 .elementor-element.elementor-element-6ebf1e5 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2488 .elementor-element.elementor-element-6ebf1e5{text-align:center;}.elementor-2488 .elementor-element.elementor-element-6ebf1e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;line-height:1.3;color:#FFFFFF;}.elementor-2488 .elementor-element.elementor-element-185e110{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.48;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2488 .elementor-element.elementor-element-185e110:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-185e110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estimate-experts.com/wp-content/uploads/2025/05/Remediation-Mitigation-Estimate-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2488 .elementor-element.elementor-element-185e110::before, .elementor-2488 .elementor-element.elementor-element-185e110 > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-185e110 > .e-con-inner > .elementor-background-video-container::before, .elementor-2488 .elementor-element.elementor-element-185e110 > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-185e110 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2488 .elementor-element.elementor-element-185e110 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:'';}.elementor-2488 .elementor-element.elementor-element-3fe945e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2488 .elementor-element.elementor-element-ce2b59d > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2488 .elementor-element.elementor-element-ce2b59d{text-align:center;}.elementor-2488 .elementor-element.elementor-element-ce2b59d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;line-height:1.3;color:#FFFFFF;}.elementor-2488 .elementor-element.elementor-element-9473ef1{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2488 .elementor-element.elementor-element-9473ef1:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-9473ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-2488 .elementor-element.elementor-element-0a202d3{--icon-box-icon-margin:15px;}.elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-framed .elementor-icon, .elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2488 .elementor-element.elementor-element-0a202d3.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2488 .elementor-element.elementor-element-0a202d3 .elementor-icon-box-title{color:#494949;}.elementor-2488 .elementor-element.elementor-element-0a202d3:has(:hover) .elementor-icon-box-title,
					 .elementor-2488 .elementor-element.elementor-element-0a202d3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2488 .elementor-element.elementor-element-99b8747 .xb-btn{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-2488 .elementor-element.elementor-element-99b8747 .xb-btn:hover{color:#FFFFFF;}.elementor-2488 .elementor-element.elementor-element-99b8747 .xb-btn--law.has-icon::before{background-color:var( --e-global-color-6d5cff1 );}.elementor-2488 .elementor-element.elementor-element-99b8747 .xb-btn:hover i{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-2488 .elementor-element.elementor-element-75a99f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2488 .elementor-element.elementor-element-3391eb1 .elementor-heading-title{font-size:30px;}.elementor-2488 .elementor-element.elementor-element-1659fa7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2488 .elementor-element.elementor-element-6ebf1e5 .elementor-heading-title{font-size:30px;}.elementor-2488 .elementor-element.elementor-element-185e110{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2488 .elementor-element.elementor-element-ce2b59d .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-2488 .elementor-element.elementor-element-237af21{--content-width:1300px;}.elementor-2488 .elementor-element.elementor-element-6201502{--width:100%;}.elementor-2488 .elementor-element.elementor-element-2f0a84e{--width:50%;}.elementor-2488 .elementor-element.elementor-element-e3903a4{--width:50%;}.elementor-2488 .elementor-element.elementor-element-e9131d4{--width:50%;}.elementor-2488 .elementor-element.elementor-element-5bd078c{--width:100%;}.elementor-2488 .elementor-element.elementor-element-b1d6f98{--width:50%;}.elementor-2488 .elementor-element.elementor-element-73efa70{--width:50%;}.elementor-2488 .elementor-element.elementor-element-2ca5722{--width:50%;}.elementor-2488 .elementor-element.elementor-element-6cda88a{--width:100%;}.elementor-2488 .elementor-element.elementor-element-be0217c{--width:50%;}.elementor-2488 .elementor-element.elementor-element-9d263a9{--width:50%;}.elementor-2488 .elementor-element.elementor-element-4b02f94{--width:50%;}.elementor-2488 .elementor-element.elementor-element-729f9f2{--width:100%;}.elementor-2488 .elementor-element.elementor-element-486e025{--width:49%;}.elementor-2488 .elementor-element.elementor-element-8649454{--width:47%;}.elementor-2488 .elementor-element.elementor-element-5c8679f{--width:50%;}.elementor-2488 .elementor-element.elementor-element-9473ef1{--width:30%;}}@media(max-width:767px){.elementor-2488 .elementor-element.elementor-element-237af21{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2488 .elementor-element.elementor-element-75a99f2:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-75a99f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2488 .elementor-element.elementor-element-75a99f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2488 .elementor-element.elementor-element-3391eb1 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2488 .elementor-element.elementor-element-3391eb1 .elementor-heading-title{font-size:26px;}.elementor-2488 .elementor-element.elementor-element-729f9f2{--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-2488 .elementor-element.elementor-element-04d2bb0{--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-2488 .elementor-element.elementor-element-6ebf1e5 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2488 .elementor-element.elementor-element-6ebf1e5 .elementor-heading-title{font-size:26px;}.elementor-2488 .elementor-element.elementor-element-185e110{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2488 .elementor-element.elementor-element-ce2b59d > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2488 .elementor-element.elementor-element-ce2b59d .elementor-heading-title{font-size:26px;}}