.elementor .e-4fd7a65e-2336{font-weight:800;font-size:0.82rem;color:#FF6A24;letter-spacing:0.14em;}.elementor .e-5e2389ca-a937{max-width:68rem;font-weight:800;font-size:4.4rem;color:#FFF;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-4dc4ad94-d434{max-width:48rem;font-size:1.22rem;color:#F8EEDF;line-height:1.7;}.elementor .e-c211f5e-8d43:hover,.elementor .e-c211f5e-8d43:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-c211f5e-8d43:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-c211f5e-8d43{font-weight:800;font-size:0.95rem;color:#FFF;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#F15A24;}.elementor .e-39539223-d919{font-weight:600;font-size:0.95rem;color:#FFF;}.elementor .e-4ed72f03-6f7b{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-2a0f70f8-89cf{width:100vw;min-height:42rem;max-width:100vw;padding-block-start:12rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(25,12,8,.9) 0%,rgba(25,12,8,.64) 55%,rgba(25,12,8,.38) 100%),url("https://chexcavationllc.com/wp-content/uploads/2026/08/DSC1979.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;margin-inline:calc(50% - 50vw); background-repeat:no-repeat; background-size:cover; background-position:center;\n}.elementor .e-1a8192c5-147b{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6293445a-f471{font-size:clamp(2.2rem,4vw,4rem);color:#21110c;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-29530a8d-39e9{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-22e062d4-27bc{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-4904339e-fcd4:hover,.elementor .e-4904339e-fcd4:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-4904339e-fcd4:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-4904339e-fcd4{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-698fb4fa-bcff{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7fe6c479-a9a7{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;display:block;}.elementor .e-5eac4cd0-fac7{padding:0px;flex:0 0 42%;}.elementor .e-49b9d9cb-7ccd{width:100%;max-width:76rem;padding:0px;display:flex;gap:4rem;align-items:center;}.elementor .e-7506ef5-380b{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#fff3e6;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-28a4e86c-dadf{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-70fa02d-5206{font-size:clamp(2.4rem,5vw,4.5rem);color:#fff;line-height:1.05;}.elementor .e-26a4c65f-a661{max-width:54rem;font-size:1.08rem;color:#e9dcd5;line-height:1.8;}.elementor .e-6f1f9c75-2358{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-24dcb8c7-9347{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-5f67520-ea32{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-33617da9-b774{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-17b6299b-a274{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-2e8b72e8-33ef{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-209ab0e4-a150{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-5e76a56-55a8{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-15afd017-5b04{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-1d5f93c5-18f2{padding:0px;display:flex;gap:1.25rem;align-items:stretch;}.elementor .e-3bc8201f-ae10{max-width:58rem;font-size:1.05rem;color:#fff;line-height:1.8;}.elementor .e-48d57a13-fc4a{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-49a2338e-1ca1{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#1b0d09;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-49e7b813-cc59{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;display:block;}.elementor .e-5b387251-3502{padding:0px;flex:0 0 42%;}.elementor .e-441decb4-7c80{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1d706419-e121{font-size:clamp(2.2rem,4vw,4rem);color:#21110c;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-7a012f2-d1dc{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-329efe1f-e0ed{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-1147e01d-b134:hover,.elementor .e-1147e01d-b134:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-1147e01d-b134:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-1147e01d-b134{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-567063bb-c4b3{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-2659e6ae-b004{width:100%;max-width:76rem;padding:0px;display:flex;gap:4rem;align-items:center;}.elementor .e-7a8e84e7-920a{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f5dfc8;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-4fb34163-caee{font-weight:700;font-size:0.82rem;color:#3a160b;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5a50966f-81dd{font-size:clamp(2.2rem,4vw,4rem);color:#fff;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-76fdb845-41af{max-width:52rem;font-size:1.08rem;color:#fff4ed;line-height:1.8;}.elementor .e-775a1f53-5bde{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-6b292e22-c66d{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-5b30ca72-e867{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-4f2d9ac4-a690{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-69f870e0-9c8f{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-7665951-23d7{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-7a9b4795-2114{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-7f824ad3-33dd{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-70ce18ae-7eaa{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-65e89f8f-4e74{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-67a4217e-b539{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-4751ef3c-1e29{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-18f88954-310b{padding:0px;display:flex;gap:1rem;align-items:stretch;}.elementor .e-1b3bf596-a59f{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-228f3c04-bc0c{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f15a24;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-59417632-a6c9{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-164d8c95-969d{font-size:clamp(2.4rem,5vw,4.5rem);color:#21110c;line-height:1.05;}.elementor .e-37a1e79-c72d{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-3b1ee790-7e07{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-4249344e-b829{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-6f9bbe3f-e6eb{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-7de588a1-d06e{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-5adb9d01-694d{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7b34bdc0-2440{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-4ebf2b39-f3d4{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-37643578-5468{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-73910cce-3ed7{width:100%;padding:0px;display:flex;gap:1.25rem;align-items:stretch;}.elementor .e-1f8477ec-21b8{font-size:clamp(2.2rem,4vw,3.6rem);color:#21110c;margin-block-start:2rem;}.elementor .e-67f9c02e-e42e{max-width:48rem;font-size:1.12rem;color:#4a3b35;line-height:1.8;}.elementor .e-309f61d-9f27:hover,.elementor .e-309f61d-9f27:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-309f61d-9f27:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-309f61d-9f27{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-3aa95a91-5a84:hover,.elementor .e-3aa95a91-5a84:focus-visible{background-color:#4a2a20;transform:translate3d(0px, -2px, 0px);}.elementor .e-3aa95a91-5a84:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-3aa95a91-5a84{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#21110c;}.elementor .e-7dc2205b-61b3{padding:0px;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-46ab32b3-8f23{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-7e629b7b-66d7{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#fff3e6;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}