.elementor-21 .elementor-element.elementor-element-d271785{--display:flex;--min-height:40vh;--justify-content:center;--overlay-opacity:0.7;}.elementor-21 .elementor-element.elementor-element-d271785:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d271785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/10/DJI_20250404142919_00our-project-hero-banner04_V-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d271785::before, .elementor-21 .elementor-element.elementor-element-d271785 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-d271785 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-d271785 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-d271785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-d271785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-9656232{--display:flex;}.elementor-21 .elementor-element.elementor-element-8a55c06 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-301bd6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-301bd6a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-301bd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-21 .elementor-element.elementor-element-4d418ba{--display:flex;}.elementor-21 .elementor-element.elementor-element-af2d58a{text-align:center;}.elementor-21 .elementor-element.elementor-element-8dbdd94{text-align:center;}.elementor-21 .elementor-element.elementor-element-4958612{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-7dd1290{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-7dd1290:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7dd1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-7dd1290::before, .elementor-21 .elementor-element.elementor-element-7dd1290 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7dd1290 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7dd1290 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7dd1290 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7dd1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-a46bb57 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a46bb57.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-a46bb57.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-a46bb57.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-a46bb57 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-a46bb57 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-a46bb57 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-a84d4d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-a84d4d2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a84d4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-b8021b3 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-b8021b3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-b8021b3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-b8021b3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-b8021b3 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-b8021b3 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-b8021b3 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-7e35d68{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-7e35d68:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7e35d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-31e9324 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-31e9324.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-31e9324.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-31e9324.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-31e9324 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-31e9324 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-31e9324 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-f544552{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f544552:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f544552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-a511f21 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a511f21.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-a511f21.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-a511f21.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-a511f21 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-a511f21 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-a511f21 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-171ed2d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-171ed2d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-171ed2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-6645caf .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6645caf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-6645caf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-6645caf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-6645caf .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-6645caf .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-6645caf .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-0272c63{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-0272c63:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0272c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-18f7b28 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-18f7b28.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-18f7b28.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-18f7b28.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-18f7b28 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-18f7b28 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-18f7b28 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-f4a91fb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f4a91fb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f4a91fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-a3ac399 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a3ac399.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-a3ac399.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-a3ac399.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-a3ac399 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-a3ac399 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-a3ac399 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-a8d897b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-a8d897b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a8d897b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-c6aedb9 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-c6aedb9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-c6aedb9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-c6aedb9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-c6aedb9 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-c6aedb9 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-c6aedb9 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-d1da2bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-d1da2bf:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d1da2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-d365af8 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-d365af8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-d365af8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-d365af8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d365af8 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-d365af8 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-d365af8 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-f84e42a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f84e42a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f84e42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-6344b1c .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6344b1c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-6344b1c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-6344b1c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-6344b1c .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-6344b1c .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-6344b1c .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-4d9f727{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-4d9f727:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4d9f727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-e6f6945 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e6f6945.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-e6f6945.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-e6f6945.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e6f6945 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-e6f6945 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-e6f6945 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-ddacbad{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-ddacbad:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ddacbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-254b173 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-254b173.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-254b173.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-254b173.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-254b173 .elementor-image-box-title{margin-bottom:5px;}.elementor-21 .elementor-element.elementor-element-254b173 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-21 .elementor-element.elementor-element-254b173 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:5px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-188adbc{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-188adbc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-188adbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-3b46f21{--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-21 .elementor-element.elementor-element-86040a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-c823315{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1454c58 img{width:100%;height:409px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-1dfa492{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4b07e08 img{height:455px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-16dbac5{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-16dbac5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-16dbac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-21 .elementor-element.elementor-element-8b48b0f{--display:flex;}.elementor-21 .elementor-element.elementor-element-4efe907{text-align:center;}.elementor-21 .elementor-element.elementor-element-d642768{text-align:center;}.elementor-21 .elementor-element.elementor-element-c235124{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-abc1c9a{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-abc1c9a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-abc1c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/Exceptional-Craftmanship.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-abc1c9a::before, .elementor-21 .elementor-element.elementor-element-abc1c9a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-abc1c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-abc1c9a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-abc1c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-abc1c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-4cee9ed .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-4cee9ed .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-e5a76d9{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-e5a76d9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e5a76d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/On-Time-Delivery.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e5a76d9::before, .elementor-21 .elementor-element.elementor-element-e5a76d9 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5a76d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5a76d9 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e5a76d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e5a76d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-d1f8109 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-d1f8109 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-e73504a{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-e73504a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e73504a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/Budget-Accountability.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e73504a::before, .elementor-21 .elementor-element.elementor-element-e73504a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e73504a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e73504a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e73504a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e73504a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-58e69cf .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-58e69cf .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-f119d32{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-f119d32:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f119d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/HW6A3714-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f119d32::before, .elementor-21 .elementor-element.elementor-element-f119d32 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f119d32 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f119d32 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f119d32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f119d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-e30a365 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-e30a365 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-0edaed2{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-0edaed2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0edaed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/IMG_5220-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-0edaed2::before, .elementor-21 .elementor-element.elementor-element-0edaed2 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0edaed2 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0edaed2 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0edaed2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0edaed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-12c8356 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-12c8356 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-0293c1a{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-21 .elementor-element.elementor-element-0293c1a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0293c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gpconstruction.com/wp-content/uploads/2026/11/Long-Term-Relationships.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-0293c1a::before, .elementor-21 .elementor-element.elementor-element-0293c1a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0293c1a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-0293c1a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0293c1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-0293c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-07bccf3 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-07bccf3 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-9bf732c{--display:flex;--justify-content:center;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-70d0c47{text-align:center;}.elementor-21 .elementor-element.elementor-element-5aa9d0e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-d271785{--min-height:30vh;}.elementor-21 .elementor-element.elementor-element-301bd6a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-7dd1290{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a84d4d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-7e35d68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f544552{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-171ed2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0272c63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f4a91fb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a8d897b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-d1da2bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f84e42a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4d9f727{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-ddacbad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-188adbc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-1454c58 img{height:224px;}.elementor-21 .elementor-element.elementor-element-4b07e08 img{height:250px;}.elementor-21 .elementor-element.elementor-element-16dbac5{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-abc1c9a{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-e5a76d9{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-e73504a{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-f119d32{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-0edaed2{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-0293c1a{--min-height:350px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-d271785{--min-height:25vh;}.elementor-21 .elementor-element.elementor-element-a46bb57 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-b8021b3 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-31e9324 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-a511f21 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-6645caf .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-18f7b28 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-a3ac399 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-c6aedb9 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d365af8 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-6344b1c .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e6f6945 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-254b173 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-86040a3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-21 .elementor-element.elementor-element-c823315{--width:46%;}.elementor-21 .elementor-element.elementor-element-1dfa492{--width:49%;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-4d418ba{--width:78%;}.elementor-21 .elementor-element.elementor-element-7dd1290{--width:32%;}.elementor-21 .elementor-element.elementor-element-a84d4d2{--width:32%;}.elementor-21 .elementor-element.elementor-element-7e35d68{--width:32%;}.elementor-21 .elementor-element.elementor-element-f544552{--width:32%;}.elementor-21 .elementor-element.elementor-element-171ed2d{--width:32%;}.elementor-21 .elementor-element.elementor-element-0272c63{--width:32%;}.elementor-21 .elementor-element.elementor-element-f4a91fb{--width:32%;}.elementor-21 .elementor-element.elementor-element-a8d897b{--width:32%;}.elementor-21 .elementor-element.elementor-element-d1da2bf{--width:32%;}.elementor-21 .elementor-element.elementor-element-f84e42a{--width:32%;}.elementor-21 .elementor-element.elementor-element-4d9f727{--width:32%;}.elementor-21 .elementor-element.elementor-element-ddacbad{--width:32%;}.elementor-21 .elementor-element.elementor-element-3b46f21{--width:50%;}.elementor-21 .elementor-element.elementor-element-86040a3{--width:57%;}.elementor-21 .elementor-element.elementor-element-abc1c9a{--width:32%;}.elementor-21 .elementor-element.elementor-element-e5a76d9{--width:32%;}.elementor-21 .elementor-element.elementor-element-e73504a{--width:32%;}.elementor-21 .elementor-element.elementor-element-f119d32{--width:32%;}.elementor-21 .elementor-element.elementor-element-0edaed2{--width:32%;}.elementor-21 .elementor-element.elementor-element-0293c1a{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-4d418ba{--width:100%;}.elementor-21 .elementor-element.elementor-element-7dd1290{--width:31%;}.elementor-21 .elementor-element.elementor-element-a84d4d2{--width:31%;}.elementor-21 .elementor-element.elementor-element-7e35d68{--width:31%;}.elementor-21 .elementor-element.elementor-element-f544552{--width:31%;}.elementor-21 .elementor-element.elementor-element-171ed2d{--width:31%;}.elementor-21 .elementor-element.elementor-element-0272c63{--width:31%;}.elementor-21 .elementor-element.elementor-element-f4a91fb{--width:31%;}.elementor-21 .elementor-element.elementor-element-a8d897b{--width:31%;}.elementor-21 .elementor-element.elementor-element-d1da2bf{--width:31%;}.elementor-21 .elementor-element.elementor-element-f84e42a{--width:31%;}.elementor-21 .elementor-element.elementor-element-4d9f727{--width:31%;}.elementor-21 .elementor-element.elementor-element-ddacbad{--width:31%;}.elementor-21 .elementor-element.elementor-element-abc1c9a{--width:48%;}.elementor-21 .elementor-element.elementor-element-e5a76d9{--width:48%;}.elementor-21 .elementor-element.elementor-element-e73504a{--width:48%;}.elementor-21 .elementor-element.elementor-element-f119d32{--width:48%;}.elementor-21 .elementor-element.elementor-element-0edaed2{--width:48%;}.elementor-21 .elementor-element.elementor-element-0293c1a{--width:48%;}}/* Start custom CSS for image-box, class: .elementor-element-a46bb57 */.elementor-21 .elementor-element.elementor-element-a46bb57 h4 a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6344b1c */.elementor-21 .elementor-element.elementor-element-6344b1c h4 a{
    text-decoration: none !important;
}/* End custom CSS */