.elementor .e-76a06ab1-4bee{color:rgba(255,255,255,0.8);}.elementor .e-23a769c8-d5a9{max-width:880px;gap:24px;}.elementor .e-476c7d07-9df9{gap:72px;}.elementor .e-61ae0554-8499{background-image:linear-gradient(100deg, rgba(6,24,33,0.96) 0%,rgba(11,48,65,0.84) 55%,rgba(22,96,130,0.40) 100%),url("https://civilgeopros.com/wp-content/uploads/2026/10/cgp-aerial-earthwork.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-d8f44eb-a582{color:var(--cgp-text);font-style:normal;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--cgp-sky);border-style:solid;background-color:#EAF3F7;}.elementor .e-9271acd-8226{max-width:760px;}.elementor .e-6475f22f-2db1{font-size:34px;color:var(--cgp-white);margin-block-end:8px;}.elementor .e-39a7262f-d42a{color:var(--cgp-orange);}.elementor .e-4962f33c-8ec6{gap:24px;}.elementor .e-733c5af6-ba8f{color:var(--cgp-text);}.elementor .e-1417ef7a-cf8c{margin-block-start:6px;gap:8px;}.elementor .e-2a57688b-b79a{padding-block-start:8px;gap:22px;}.elementor .e-6f981f53-f25f{gap:64px;align-items:start;}.elementor .e-103442ef-147e{font-size:34px;color:var(--cgp-white);margin-block-end:8px;}.elementor .e-71d1a9bb-3549{color:var(--cgp-orange);}.elementor .e-3d296269-aa60{background-image:linear-gradient(0deg, rgba(6,24,33,0.84) 0%,rgba(6,24,33,0.94) 100%),url("https://civilgeopros.com/wp-content/uploads/2026/10/cgp-plan-sheet-strip.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:24px;}.elementor .e-39c1bfd2-9c6d{color:var(--cgp-text);}.elementor .e-bd7bda6-b5b4{margin-block-start:6px;gap:8px;}.elementor .e-1b5d488e-cace{padding-block-start:8px;gap:22px;}.elementor .e-7fa19b37-a42e{gap:64px;align-items:start;}.elementor .e-33144f75-9857{font-size:34px;color:var(--cgp-white);margin-block-end:8px;}.elementor .e-2aa6f5c6-42bb{color:var(--cgp-orange);}.elementor .e-6a735c3e-d63f{gap:24px;}.elementor .e-5cb5fb3b-f1fe{color:var(--cgp-text);}.elementor .e-5b71ea9b-a05d{margin-block-start:6px;gap:8px;}.elementor .e-272efd4d-f901{padding-block-start:8px;gap:22px;}.elementor .e-7090d02d-11ce{gap:64px;align-items:start;}.elementor .e-374ef259-d6a5{font-size:34px;color:var(--cgp-white);margin-block-end:8px;}.elementor .e-2f525e0-1ec8{color:var(--cgp-orange);}.elementor .e-63684ba8-cf7f{background-image:linear-gradient(0deg, rgba(6,24,33,0.84) 0%,rgba(6,24,33,0.94) 100%),url("https://civilgeopros.com/wp-content/uploads/2026/10/cgp-plan-sheet-strip.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:24px;}.elementor .e-1d92b08f-8dbe{color:var(--cgp-text);}.elementor .e-7cc1a10a-7f45{margin-block-start:6px;gap:8px;}.elementor .e-6aabc943-a299{padding-block-start:8px;gap:22px;}.elementor .e-4f9aea26-1176{gap:64px;align-items:start;}.elementor .e-69f403a2-7935{gap:96px;}.elementor .e-24c603ad-25cd{max-width:760px;}.elementor .e-120f58bc-385c{font-size:28px;}.elementor .e-37875eb4-8251{gap:0px;}.elementor .e-51327486-d954{gap:0px;}.elementor .e-52e70bc2-1653{gap:0px;}.elementor .e-908f9c8-5b8d{gap:0px;}.elementor .e-456959ec-1e74{gap:0px;}.elementor .e-201486b6-2773{gap:0px;}.elementor .e-6f69a07-bd1d{font-size:28px;}.elementor .e-25601332-8a6b{gap:0px;}.elementor .e-34b0dffa-f4f7{color:var(--cgp-muted);}.elementor .e-2553252a-dd85{gap:0px;}.elementor .e-2617c0c5-98cf{font-size:28px;}.elementor .e-74e2a3e2-2c7c{gap:0px;}.elementor .e-3056d976-cd4f{color:var(--cgp-orange);}.elementor .e-2a0be62e-7338{gap:0px;}.elementor .e-5f7714b0-864e{gap:0px;}.elementor .e-5f38e1ad-3bee{gap:0px;}.elementor .e-7e7bb9a0-f4a6{gap:0px;}.elementor .e-5fff5724-1373{gap:0px;}.elementor .e-382d0b75-c531{gap:0px;}.elementor .e-2e4dcdec-6e2e{gap:0px;}.elementor .e-29f7ca25-6091{gap:72px;}.elementor .e-5c47d73a-53ce{color:var(--cgp-white);}.elementor .e-778576fb-a6b1{color:rgba(255,255,255,0.9);}.elementor .e-6eb73d67-551e{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7f9ebdc9-e3de:hover,.elementor .e-7f9ebdc9-e3de:focus-visible{color:var(--cgp-white);border-color:var(--cgp-night);background-color:var(--cgp-night);}.elementor .e-7f9ebdc9-e3de{color:var(--cgp-white);border-color:var(--cgp-ink);background-color:var(--cgp-ink);}.elementor .e-54906d1b-f464:hover,.elementor .e-54906d1b-f464:focus-visible{color:var(--cgp-orange-deep);}.elementor .e-54906d1b-f464{border-color:rgba(255,255,255,0.8);}.elementor .e-7fd37ac4-a019{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-4361e46b-b3da{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-1168fa29-5a47{padding-block-start:96px;padding-block-end:96px;background-image:linear-gradient(120deg, #FA5F16 0%,#E84D05 60%,#C74204 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-35c1fc6a-62d7{font-size:14px;color:var(--cgp-sky);margin-block-start:6px;}.elementor .e-76a6b8f-f08f{margin-block-end:8px;}.elementor .e-3d5a2074-f39c{margin-block-end:8px;}.elementor .e-489e357a-7a99{margin-block-end:8px;}.elementor .e-3604dbd4-1f2f{margin-block-end:6px;}.elementor .e-726844e5-417a{display:none;}