.elementor-4358 .elementor-element.elementor-element-9c19c22:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-9c19c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/11/Construction-and-general-contracting-compnay-bronx-ny-.jpg");background-position:center center;}.elementor-4358 .elementor-element.elementor-element-9c19c22 > .elementor-background-overlay{background-color:var( --e-global-color-287ca605 );opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-9c19c22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:220px 0px 180px 0px;}.elementor-4358 .elementor-element.elementor-element-b40b887{text-align:center;}.elementor-4358 .elementor-element.elementor-element-b40b887 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:bold;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-7c9815c{text-align:center;}.elementor-4358 .elementor-element.elementor-element-7c9815c .elementor-heading-title{font-size:40px;font-weight:bold;color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-76a7517{text-align:center;font-size:14px;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-039e781 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-039e781 .elementor-button:focus{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-039e781 .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-15f4519 img{border-radius:7px 7px 7px 7px;}.elementor-4358 .elementor-element.elementor-element-d3f68f8 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-d3f68f8 .elementor-button:focus{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-d3f68f8 .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-8e00983{margin-top:43px;margin-bottom:0px;}.elementor-4358 .elementor-element.elementor-element-149d301{text-align:center;}.elementor-4358 .elementor-element.elementor-element-149d301 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-e04e405{--divider-border-style:solid;--divider-color:#EB2124;--divider-border-width:4px;}.elementor-4358 .elementor-element.elementor-element-e04e405 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-4358 .elementor-element.elementor-element-e04e405 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4358 .elementor-element.elementor-element-801457e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-801457e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/07/Residential-construction-services.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-801457e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5646cc51 ) 0%, var( --e-global-color-5646cc51 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-801457e > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-801457e > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-801457e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-801457e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-801457e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-f80161b{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-e0b62bf > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-e0b62bf{text-align:center;}.elementor-4358 .elementor-element.elementor-element-e0b62bf .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-a8f4c8d > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-a8f4c8d{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-e81a788 .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-e81a788 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-e81a788 .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-e81a788 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-e81a788 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-e81a788 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-1214c8b{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-dd33ab1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-dd33ab1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/07/Bronx-City-Skyline-building-construction-work-is-progressing-.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-dd33ab1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5646cc51 ) 0%, var( --e-global-color-5646cc51 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-dd33ab1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-dd33ab1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-c00b81b{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-7eaa04c > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-7eaa04c{text-align:center;}.elementor-4358 .elementor-element.elementor-element-7eaa04c .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-96dc605 > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-96dc605{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-d441e47 .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-d441e47 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-d441e47 .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-d441e47 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-d441e47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-d441e47 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-8c57c39{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-006aa3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/Top-Bronx-commercial-roofing-contractor-in-NY.webp");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5646cc51 ) 0%, var( --e-global-color-5646cc51 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-006aa3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-93dca67{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-d5b2388 > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-d5b2388{text-align:center;}.elementor-4358 .elementor-element.elementor-element-d5b2388 .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-2f856ed > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-2f856ed{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-a5b672b .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-a5b672b .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-a5b672b .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-a5b672b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-a5b672b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-a5b672b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-e718cad{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-09f29b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/gracegeneralconstruction.webp");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-09f29b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-c99aa8b{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-42ba5d0 > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-42ba5d0{text-align:center;}.elementor-4358 .elementor-element.elementor-element-42ba5d0 .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-3c65dd6 > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-3c65dd6{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-9252a5d .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-9252a5d .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-9252a5d .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-9252a5d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-9252a5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-9252a5d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-e3a42e9{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-89becdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/072434c3-1c73-4009-b34f-2dd8e8b7df9b.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-89becdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-b053e1b{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-7cb9a28 > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-7cb9a28{text-align:center;}.elementor-4358 .elementor-element.elementor-element-7cb9a28 .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-3cb1e1e > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-3cb1e1e{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-9ea591b .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-9ea591b .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-9ea591b .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-9ea591b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-9ea591b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-9ea591b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-3f29393{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-7c64280:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/58f1ad13-4b18-4611-8027-4f85e725f11e.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-7c64280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-a1c2de4{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-6b054f6 > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-6b054f6{text-align:center;}.elementor-4358 .elementor-element.elementor-element-6b054f6 .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-5d89872 > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-5d89872{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-c31dc3e .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-c31dc3e .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-c31dc3e .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-c31dc3e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-c31dc3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-c31dc3e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-55017f9{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-03c0997:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/interior-ready.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-03c0997 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-0145c29{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-75ea0ce > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-75ea0ce{text-align:center;}.elementor-4358 .elementor-element.elementor-element-75ea0ce .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-5e68625 > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-5e68625{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-1552ec7 .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-1552ec7 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-1552ec7 .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-1552ec7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-1552ec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-1552ec7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-ef301b4{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-b637a0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/04/Concrete-Contractor-1.webp");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-b637a0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-a48e323{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-7791e6c > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-7791e6c{text-align:center;}.elementor-4358 .elementor-element.elementor-element-7791e6c .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-9f65f09 > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-9f65f09{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-4fa62f4 .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-4fa62f4 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-4fa62f4 .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-4fa62f4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-4fa62f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-4fa62f4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-254b5be{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-f6dd7d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/07/Waterproofing-services-NYC-.jpg");background-position:center center;background-size:cover;}.elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-287ca605 ) 0%, var( --e-global-color-287ca605 ) 100%);opacity:0.5;}.elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-f6dd7d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-7867395{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-56c2a5b > .elementor-widget-container{background-color:#4B4F58A6;}.elementor-4358 .elementor-element.elementor-element-56c2a5b{text-align:center;}.elementor-4358 .elementor-element.elementor-element-56c2a5b .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-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-de76e7e > .elementor-widget-container{background-color:#6456598F;}.elementor-4358 .elementor-element.elementor-element-de76e7e{text-align:center;color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-1f395f2 .elementor-button{background-color:#EB2124;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-4358 .elementor-element.elementor-element-1f395f2 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-1f395f2 .elementor-button:focus{background-color:#0772B6;}.elementor-4358 .elementor-element.elementor-element-1f395f2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-1f395f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4358 .elementor-element.elementor-element-1f395f2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-4358 .elementor-element.elementor-element-7e39dd7{--spacer-size:110px;}.elementor-4358 .elementor-element.elementor-element-8457b44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4358 .elementor-element.elementor-element-8457b44{padding:104px 0px 104px 0px;}.elementor-4358 .elementor-element.elementor-element-fadddd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-fadddd5{text-align:center;}.elementor-4358 .elementor-element.elementor-element-fadddd5 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-9d08377{--divider-border-style:solid;--divider-color:var( --e-global-color-ea8ba97 );--divider-border-width:4px;}.elementor-4358 .elementor-element.elementor-element-9d08377 .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-4358 .elementor-element.elementor-element-9d08377 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4358 .elementor-element.elementor-element-d66d4ba{margin-top:20px;margin-bottom:20px;padding:20px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-bb7bc78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4358 .elementor-element.elementor-element-579ab28{text-align:start;}.elementor-4358 .elementor-element.elementor-element-579ab28 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;color:#23A455;}.elementor-4358 .elementor-element.elementor-element-6cfa230{--divider-border-style:solid;--divider-color:#EB2124;--divider-border-width:4px;}.elementor-4358 .elementor-element.elementor-element-6cfa230 .elementor-divider-separator{width:64px;}.elementor-4358 .elementor-element.elementor-element-6cfa230 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4358 .elementor-element.elementor-element-3c0de99{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4358 .elementor-element.elementor-element-1e1a0c2 .elementor-icon-list-item > a{font-weight:600;letter-spacing:2px;}.elementor-4358 .elementor-element.elementor-element-1e1a0c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-49c388c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-5c2564f > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#EB2124;margin:040px 0px 0px 080px;--e-column-margin-right:0px;--e-column-margin-left:080px;}.elementor-4358 .elementor-element.elementor-element-a580640 > .elementor-widget-container{margin:-44px 0px 0px -44px;padding:0px 44px 44px 0px;}.elementor-4358 .elementor-element.elementor-element-a580640 img{box-shadow:64px 64px 160px -40px rgba(0, 0, 0, 0.24);}.elementor-4358 .elementor-element.elementor-element-d7e2c09{margin-top:29px;margin-bottom:0px;}.elementor-4358 .elementor-element.elementor-element-1231d3d{text-align:center;}.elementor-4358 .elementor-element.elementor-element-1231d3d .elementor-heading-title{font-size:40px;font-weight:bold;color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-77fb310{--divider-border-style:solid;--divider-color:var( --e-global-color-ea8ba97 );--divider-border-width:4px;}.elementor-4358 .elementor-element.elementor-element-77fb310 .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-4358 .elementor-element.elementor-element-77fb310 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4358 .elementor-element.elementor-element-42dc2db{text-align:center;}.elementor-4358 .elementor-element.elementor-element-1f2c849 .elementor-button{background-color:var( --e-global-color-ea8ba97 );fill:var( --e-global-color-2535bd7b );color:var( --e-global-color-2535bd7b );border-radius:13px 13px 13px 13px;}.elementor-4358 .elementor-element.elementor-element-1f2c849 .elementor-button:hover, .elementor-4358 .elementor-element.elementor-element-1f2c849 .elementor-button:focus{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-9ce95b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFF4;}.elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4358 .elementor-element.elementor-element-9ce95b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-c92e8d3{padding:94px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-319399a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-d60c345 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-d60c345.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-d60c345.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-d60c345.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-d60c345 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-d60c345 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-98bb7af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-element-populated{box-shadow:0px 10px 12px 2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4358 .elementor-element.elementor-element-98bb7af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-eb31094.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-eb31094.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-eb31094.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-eb31094 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-eb31094 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-eb31094 .elementor-image-box-title{-webkit-text-stroke-color:var( --e-global-color-2535bd7b );stroke:var( --e-global-color-2535bd7b );color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-eb31094 .elementor-image-box-description{color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-1a1c8ca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-1a1c8ca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-1a1c8ca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-1a1c8ca .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-1a1c8ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-a0ca10b{margin-top:34px;margin-bottom:0px;}.elementor-4358 .elementor-element.elementor-element-a0c1a69{text-align:center;}.elementor-4358 .elementor-element.elementor-element-a0c1a69 .elementor-heading-title{font-size:45px;color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-652f73a{--divider-border-style:solid;--divider-color:var( --e-global-color-ea8ba97 );--divider-border-width:4px;}.elementor-4358 .elementor-element.elementor-element-652f73a .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-4358 .elementor-element.elementor-element-652f73a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4358 .elementor-element.elementor-element-6600531{text-align:center;}.elementor-4358 .elementor-element.elementor-element-52d2b10 .elementor-button{background-color:var( --e-global-color-287ca605 );}.elementor-4358 .elementor-element.elementor-element-eb46559:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-eb46559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-eb46559{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4358 .elementor-element.elementor-element-eb46559 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-9153b5d{text-align:center;}.elementor-4358 .elementor-element.elementor-element-9153b5d .elementor-heading-title{color:var( --e-global-color-5646cc51 );}.elementor-4358 .elementor-element.elementor-element-0d38074{text-align:center;}.elementor-4358 .elementor-element.elementor-element-9554272:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-9554272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-9554272 > .elementor-container{max-width:850px;}.elementor-4358 .elementor-element.elementor-element-9554272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4358 .elementor-element.elementor-element-9554272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-b809202{width:var( --container-widget-width, 112.09% );max-width:112.09%;--container-widget-width:112.09%;--container-widget-flex-grow:0;}.elementor-4358 .elementor-element.elementor-element-b809202.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-b809202.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-b809202.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-b809202 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-b809202 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-b809202 .elementor-image-box-title{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-b809202 .elementor-image-box-description{color:var( --e-global-color-287ca605 );}.elementor-4358 .elementor-element.elementor-element-9c3efcd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-9c3efcd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-9c3efcd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-9c3efcd .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-9c3efcd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-9c3efcd .elementor-image-box-title{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-9c3efcd .elementor-image-box-description{color:var( --e-global-color-5646cc51 );}.elementor-4358 .elementor-element.elementor-element-1a7ee78.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4358 .elementor-element.elementor-element-1a7ee78.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4358 .elementor-element.elementor-element-1a7ee78.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-1a7ee78 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4358 .elementor-element.elementor-element-1a7ee78 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4358 .elementor-element.elementor-element-1a7ee78 .elementor-image-box-title{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-1a7ee78 .elementor-image-box-description{color:var( --e-global-color-5646cc51 );}.elementor-4358 .elementor-element.elementor-element-377130d:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-377130d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-377130d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 30px 0px;}.elementor-4358 .elementor-element.elementor-element-377130d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-a35be7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-element-populated, .elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-element-populated > .elementor-background-overlay, .elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4358 .elementor-element.elementor-element-a35be7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-2c4f06f{text-align:center;}.elementor-4358 .elementor-element.elementor-element-2c4f06f .elementor-heading-title{color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-71f1394 .elementor-accordion-icon, .elementor-4358 .elementor-element.elementor-element-71f1394 .elementor-accordion-title{color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-71f1394 .elementor-accordion-icon svg{fill:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-518f66e{text-align:center;}.elementor-4358 .elementor-element.elementor-element-518f66e .elementor-heading-title{font-size:40px;}.elementor-4358 .elementor-element.elementor-element-2bd70de > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-ad63b13{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-item > a{font-size:18px;}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-text{color:var( --e-global-color-5646cc51 );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-ad63b13 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-ce14da8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-9b387b8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-item > a{font-size:18px;}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-5646cc51 );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-9b387b8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-9173b07 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-be3df87{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-item > a{font-size:18px;}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-text{color:var( --e-global-color-5646cc51 );transition:color 0.3s;}.elementor-4358 .elementor-element.elementor-element-be3df87 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-62e7eca:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-62e7eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2535bd7b );}.elementor-4358 .elementor-element.elementor-element-62e7eca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:33px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-62e7eca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4358 .elementor-element.elementor-element-38c4dc4 .elementor-heading-title{color:#0FE1AB;}.elementor-4358 .elementor-element.elementor-element-c068347 .elementor-heading-title{font-size:24px;color:var( --e-global-color-ea8ba97 );}.elementor-4358 .elementor-element.elementor-element-e80beec{text-align:start;font-size:16px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4358 .elementor-element.elementor-element-6f8c768 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-e620f14 .elementor-button{background-color:var( --e-global-color-287ca605 );}body.elementor-page-4358:not(.elementor-motion-effects-element-type-background), body.elementor-page-4358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-4358 .elementor-element.elementor-element-17f14c7{width:42.277%;}.elementor-4358 .elementor-element.elementor-element-9ce95b6{width:57.723%;}.elementor-4358 .elementor-element.elementor-element-1934846{width:100%;}.elementor-4358 .elementor-element.elementor-element-7cf91ae{width:60.297%;}.elementor-4358 .elementor-element.elementor-element-6f8c768{width:39.655%;}}@media(max-width:1024px){.elementor-4358 .elementor-element.elementor-element-8457b44{padding:80px 40px 80px 40px;}.elementor-4358 .elementor-element.elementor-element-bb7bc78 > .elementor-element-populated{margin:0px 80px 40px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-4358 .elementor-element.elementor-element-5c2564f > .elementor-element-populated{margin:40px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}}@media(max-width:767px){.elementor-4358 .elementor-element.elementor-element-9c19c22:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-9c19c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gracegeneralconstruction.com/wp-content/uploads/2025/07/Bronx-City-Skyline-building-construction-work-is-progressing--1024x569.jpg");}.elementor-4358 .elementor-element.elementor-element-9c19c22{padding:100px 30px 30px 30px;}.elementor-4358 .elementor-element.elementor-element-205acec{width:100%;}.elementor-4358 .elementor-element.elementor-element-205acec > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-b40b887{width:var( --container-widget-width, 305.833px );max-width:305.833px;--container-widget-width:305.833px;--container-widget-flex-grow:0;text-align:center;}.elementor-4358 .elementor-element.elementor-element-b40b887 .elementor-heading-title{font-size:24px;}.elementor-4358 .elementor-element.elementor-element-7c9815c .elementor-heading-title{font-size:18px;}.elementor-4358 .elementor-element.elementor-element-76a7517{font-size:10px;}.elementor-4358 .elementor-element.elementor-element-8e00983{margin-top:8px;margin-bottom:0px;}.elementor-4358 .elementor-element.elementor-element-149d301 .elementor-heading-title{font-size:28px;}.elementor-4358 .elementor-element.elementor-element-8457b44{padding:64px 24px 64px 24px;}.elementor-4358 .elementor-element.elementor-element-8e995eb > .elementor-element-populated{margin:-46px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4358 .elementor-element.elementor-element-fadddd5 .elementor-heading-title{font-size:30px;}.elementor-4358 .elementor-element.elementor-element-d66d4ba{padding:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-bb7bc78 > .elementor-element-populated{margin:0px 16px 40px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;}.elementor-4358 .elementor-element.elementor-element-579ab28 .elementor-heading-title{font-size:25px;}.elementor-4358 .elementor-element.elementor-element-5c2564f > .elementor-element-populated{margin:16px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;}.elementor-4358 .elementor-element.elementor-element-a580640 > .elementor-widget-container{margin:-20px 0px 0px -20px;padding:0px 20px 20px 0px;}.elementor-4358 .elementor-element.elementor-element-d7e2c09{margin-top:-51px;margin-bottom:0px;}.elementor-4358 .elementor-element.elementor-element-1231d3d .elementor-heading-title{font-size:28px;}.elementor-4358 .elementor-element.elementor-element-d60c345 .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-eb31094 .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-1a1c8ca .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-a0c1a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4358 .elementor-element.elementor-element-a0c1a69 .elementor-heading-title{font-size:30px;}.elementor-4358 .elementor-element.elementor-element-b809202 .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-9c3efcd .elementor-image-box-img{margin-bottom:15px;}.elementor-4358 .elementor-element.elementor-element-1a7ee78 .elementor-image-box-img{margin-bottom:15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4358 .elementor-element.elementor-element-bb7bc78{width:100%;}.elementor-4358 .elementor-element.elementor-element-5c2564f{width:100%;}}@media(min-width:1025px){.elementor-4358 .elementor-element.elementor-element-9c19c22:not(.elementor-motion-effects-element-type-background), .elementor-4358 .elementor-element.elementor-element-9c19c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-52d2b10 */.elementor-4358 .elementor-element.elementor-element-52d2b10 a,
.elementor-4358 .elementor-element.elementor-element-52d2b10 button,
.elementor-4358 .elementor-element.elementor-element-52d2b10 .elementor-button,
.elementor-4358 .elementor-element.elementor-element-52d2b10 .btn,
.elementor-4358 .elementor-element.elementor-element-52d2b10 .wp-block-button__link {
    background-color: green !important;
    background-image: none !important;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e620f14 */.elementor-4358 .elementor-element.elementor-element-e620f14 a,
.elementor-4358 .elementor-element.elementor-element-e620f14 button,
.elementor-4358 .elementor-element.elementor-element-e620f14 .elementor-button,
.elementor-4358 .elementor-element.elementor-element-e620f14 .btn,
.elementor-4358 .elementor-element.elementor-element-e620f14 .wp-block-button__link {
    background-color: green !important;
    background-image: none !important;
    color: #fff !important;
}/* End custom CSS */