.elementor-6688 .elementor-element.elementor-element-135b443{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.5;}.elementor-6688 .elementor-element.elementor-element-135b443:not(.elementor-motion-effects-element-type-background), .elementor-6688 .elementor-element.elementor-element-135b443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proestimatrix.com/wp-content/uploads/2025/07/cost-estimating-service.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6688 .elementor-element.elementor-element-135b443::before, .elementor-6688 .elementor-element.elementor-element-135b443 > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-135b443 > .e-con-inner > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-135b443 > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-135b443 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-135b443 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.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-6688 .elementor-element.elementor-element-d10a9e9{text-align:center;}.elementor-6688 .elementor-element.elementor-element-d10a9e9 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6688 .elementor-element.elementor-element-b520f95{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6688 .elementor-element.elementor-element-35c9061 .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-35c9061 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6688 .elementor-element.elementor-element-3541658{--display:flex;}.elementor-6688 .elementor-element.elementor-element-f4a3b88{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-54d48d9{--display:flex;}.elementor-6688 .elementor-element.elementor-element-2e1b4ef{--display:flex;}.elementor-6688 .elementor-element.elementor-element-f104dfd .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-d8513ac{--display:flex;}.elementor-6688 .elementor-element.elementor-element-52a739a{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-686eadb{--display:flex;}.elementor-6688 .elementor-element.elementor-element-1a61ceb{--display:flex;--overlay-opacity:0.5;}.elementor-6688 .elementor-element.elementor-element-1a61ceb::before, .elementor-6688 .elementor-element.elementor-element-1a61ceb > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-1a61ceb > .e-con-inner > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-1a61ceb > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-1a61ceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-1a61ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6688 .elementor-element.elementor-element-0a5702d{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6688 .elementor-element.elementor-element-0a5702d:not(.elementor-motion-effects-element-type-background), .elementor-6688 .elementor-element.elementor-element-0a5702d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6688 .elementor-element.elementor-element-993bf76{text-align:center;}.elementor-6688 .elementor-element.elementor-element-993bf76 .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-ec1c76a{text-align:center;}.elementor-6688 .elementor-element.elementor-element-ec1c76a .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-2fa44fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-ddcef94 .elementor-button{background-color:#1498D8;}.elementor-6688 .elementor-element.elementor-element-ddcef94 .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-ddcef94 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6688 .elementor-element.elementor-element-ddcef94 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-df1fb92 .elementor-button{background-color:#000000;}.elementor-6688 .elementor-element.elementor-element-df1fb92 .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-df1fb92 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor6 );}.elementor-6688 .elementor-element.elementor-element-df1fb92 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-df1fb92 .elementor-button:hover svg, .elementor-6688 .elementor-element.elementor-element-df1fb92 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6688 .elementor-element.elementor-element-c600be5{--display:flex;}.elementor-6688 .elementor-element.elementor-element-9fff3cf{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-709953e{--display:flex;}.elementor-6688 .elementor-element.elementor-element-aa32656 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-9c5a01e{--display:flex;}.elementor-6688 .elementor-element.elementor-element-9315dbf .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-6688 .elementor-element.elementor-element-9e0c6ce{--display:flex;}.elementor-6688 .elementor-element.elementor-element-634d891 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-1f3117c{--display:flex;}.elementor-6688 .elementor-element.elementor-element-0f087a8{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-dfd5360{--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-6688 .elementor-element.elementor-element-cae4a72{--display:flex;}.elementor-6688 .elementor-element.elementor-element-7f3160e{--display:flex;--overlay-opacity:0.5;}.elementor-6688 .elementor-element.elementor-element-7f3160e::before, .elementor-6688 .elementor-element.elementor-element-7f3160e > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-7f3160e > .e-con-inner > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-7f3160e > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-7f3160e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-7f3160e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6688 .elementor-element.elementor-element-66666a9{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6688 .elementor-element.elementor-element-66666a9:not(.elementor-motion-effects-element-type-background), .elementor-6688 .elementor-element.elementor-element-66666a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6688 .elementor-element.elementor-element-5a5f03a{text-align:center;}.elementor-6688 .elementor-element.elementor-element-5a5f03a .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-9df527d{text-align:center;}.elementor-6688 .elementor-element.elementor-element-9df527d .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-1cd51eb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-22ef40c .elementor-button{background-color:#1498D8;}.elementor-6688 .elementor-element.elementor-element-22ef40c .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-22ef40c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6688 .elementor-element.elementor-element-22ef40c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-fd439d8 .elementor-button{background-color:#000000;}.elementor-6688 .elementor-element.elementor-element-fd439d8 .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-fd439d8 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6688 .elementor-element.elementor-element-fd439d8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-dd458a6{--display:flex;}.elementor-6688 .elementor-element.elementor-element-0c3a642{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-9dd513c{--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-6688 .elementor-element.elementor-element-7251c06 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-ccc9beb{--display:flex;}.elementor-6688 .elementor-element.elementor-element-f2202b8{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-beee368{--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-6688 .elementor-element.elementor-element-9bcf851 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-32e57e5{--display:flex;}.elementor-6688 .elementor-element.elementor-element-3d9bf69{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-7cb6a78{--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-6688 .elementor-element.elementor-element-742cf8d{--display:flex;}.elementor-6688 .elementor-element.elementor-element-d5f1228{--display:flex;}.elementor-6688 .elementor-element.elementor-element-8d69a4e{--display:flex;--overlay-opacity:0.5;}.elementor-6688 .elementor-element.elementor-element-8d69a4e::before, .elementor-6688 .elementor-element.elementor-element-8d69a4e > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-8d69a4e > .e-con-inner > .elementor-background-video-container::before, .elementor-6688 .elementor-element.elementor-element-8d69a4e > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-8d69a4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6688 .elementor-element.elementor-element-8d69a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6688 .elementor-element.elementor-element-371216f{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6688 .elementor-element.elementor-element-371216f:not(.elementor-motion-effects-element-type-background), .elementor-6688 .elementor-element.elementor-element-371216f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6688 .elementor-element.elementor-element-96de5f1{text-align:center;}.elementor-6688 .elementor-element.elementor-element-96de5f1 .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-439a759 .elementor-heading-title{color:#FFFFFF;}.elementor-6688 .elementor-element.elementor-element-c37ddbb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-a7368bc .elementor-button{background-color:#1498D8;}.elementor-6688 .elementor-element.elementor-element-a7368bc .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-a7368bc .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6688 .elementor-element.elementor-element-a7368bc > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-bd202fa .elementor-button{background-color:#000000;}.elementor-6688 .elementor-element.elementor-element-bd202fa .elementor-button:hover, .elementor-6688 .elementor-element.elementor-element-bd202fa .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6688 .elementor-element.elementor-element-bd202fa > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6688 .elementor-element.elementor-element-8851668{--display:flex;}.elementor-6688 .elementor-element.elementor-element-1363492{--spacer-size:50px;}.elementor-6688 .elementor-element.elementor-element-ad08751{--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-6688 .elementor-element.elementor-element-49989ea .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-6688 .elementor-element.elementor-element-f00c040{--display:flex;}.elementor-6688 .elementor-element.elementor-element-c0d9584{--spacer-size:50px;}@media(max-width:1024px){.elementor-6688 .elementor-element.elementor-element-2fa44fb{--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-1cd51eb{--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-c37ddbb{--grid-auto-flow:row;}}@media(min-width:1025px){.elementor-6688 .elementor-element.elementor-element-135b443:not(.elementor-motion-effects-element-type-background), .elementor-6688 .elementor-element.elementor-element-135b443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-6688 .elementor-element.elementor-element-2fa44fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-1cd51eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6688 .elementor-element.elementor-element-c37ddbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}