.elementor .e-1ea5ad4f-1f5a{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-295c47d7-b3eb{max-width:60rem;font-weight:800;font-size:4.4rem;color:#fff;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-781bb70d-ec18{max-width:46rem;font-size:1.22rem;color:#f8eedf;line-height:1.7;}.elementor .e-7a431f40-1953:hover,.elementor .e-7a431f40-1953:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-7a431f40-1953:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-7a431f40-1953{font-weight:800;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-color:#f15a24;}.elementor .e-30584405-286c{font-weight:600;font-size:0.95rem;color:#fff;}.elementor .e-66071450-255e{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-3ffe4f97-5bb9{width:100vw;min-height:42rem;max-width:100vw;padding-block-start:12rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(20,10,6,.82) 0%,rgba(20,10,6,.62) 52%,rgba(20,10,6,.34) 100%),url("https://chexcavationllc.com/wp-content/uploads/2026/08/DSC1879.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-47e389e2-6c36{width:100%;max-width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:1.5rem;box-shadow:0px 1.5rem 4rem 0px rgba(91,49,25,.16);display:block;}.elementor .e-557c9836-6fd1{min-width:0px;max-width:52%;padding:0px;flex:0 1 52%;}.elementor .e-7df13309-734e{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-7f045d35-22d1{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-74637468-dcac{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-54e20cf7-ea84{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-71241d1b-aa25:hover,.elementor .e-71241d1b-aa25:focus-visible{background-color:#f15a24;}.elementor .e-71241d1b-aa25:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-71241d1b-aa25{font-weight:800;color:#fff;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#1b0d08;}.elementor .e-241f0527-b1b8{min-width:0px;max-width:48%;padding:0px;flex-direction:column;gap:1.15rem;flex:0 1 48%;align-items:flex-start;}.elementor .e-4c03f076-2269{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-4d193334-a97e{width:100vw;max-width:100vw;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff4e6;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-23e44d8b-3bff{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-3d52cf43-d648{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-6747e54b-3842{max-width:52rem;font-size:1.1rem;color:#e7d8cc;line-height:1.75;}.elementor .e-5c870d7e-88bd{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-fb45863-4467{color:#f1e7df;line-height:1.7;}.elementor .e-32cef41a-7205{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:#4e3529;border-style:solid;background-color:#27140d;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5b9ace27-5e32{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-4a74da42-fd40{color:#f1e7df;line-height:1.7;}.elementor .e-11b8d630-8296{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:#4e3529;border-style:solid;background-color:#27140d;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-20edfb9-a232{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-1319888a-ad50{color:#f1e7df;line-height:1.7;}.elementor .e-63dfa935-d9cd{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:#4e3529;border-style:solid;background-color:#27140d;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-afafcb8-7fc5{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;}.elementor .e-6733b679-c3d7{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-6a2c7aa3-d0d8{width:100vw;max-width:100vw;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1b0d08;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-5d179ef6-13e2{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-726252ef-9f75{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-3882bfe7-172b{font-size:1.05rem;color:#4b382e;line-height:1.75;margin-block-end:0.5rem;}.elementor .e-52950100-47d8{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-2c7025bb-a177{color:#4b382e;line-height:1.7;}.elementor .e-35b892ec-6426{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-44c5f73c-e616{color:#4b382e;line-height:1.7;}.elementor .e-686265b7-61e5{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-1e33651a-19a0{color:#4b382e;line-height:1.7;}.elementor .e-1e4610b0-4492{min-width:0px;max-width:52%;padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 52%;}.elementor .e-400cd484-b128{width:100%;max-width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:1.5rem;box-shadow:0px 1.5rem 4rem 0px rgba(91,49,25,.16);display:block;}.elementor .e-68cee490-7bb0{min-width:0px;max-width:48%;padding:0px;flex:0 1 48%;}.elementor .e-60df9211-83ee{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-26f20697-8567{width:100vw;max-width:100vw;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f7e5cf;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-49df4688-5b21{font-weight:900;font-size:0.82rem;color:#3a170a;letter-spacing:0.14em;}.elementor .e-27ddd060-816a{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-50b7c59b-7968{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-1b7ac608-9de0{color:#4b382e;line-height:1.7;}.elementor .e-586297f0-5ece{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-14dfcebc-bb80{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-2df27af6-861e{color:#4b382e;line-height:1.7;}.elementor .e-707492ea-d671{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-1e79df4b-f71c{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-76bc2744-4baf{color:#4b382e;line-height:1.7;}.elementor .e-67975c1a-d483{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-33b36b83-38ea{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-41df820e-96cb{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-3f5771cd-fcdd{width:100vw;max-width:100vw;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f15a24;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-6e4ed9dc-939b{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-715090d2-7a96{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-708d8221-9438{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-1a442bfc-2c2f{color:#4b382e;line-height:1.7;}.elementor .e-47a06e86-5f15{padding:1.7rem;border-radius:1rem;border-width:1px;border-color:#e5cdb4;border-style:solid;background-color:#fff;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-4b489668-3f44{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-1ce521d7-2c07{color:#4b382e;line-height:1.7;}.elementor .e-1efeeed7-e97f{padding:1.7rem;border-radius:1rem;border-width:1px;border-color:#e5cdb4;border-style:solid;background-color:#fff;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-3bd08f16-45ec{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-54c13a5e-8084{color:#4b382e;line-height:1.7;}.elementor .e-4837a56c-a8e3{padding:1.7rem;border-radius:1rem;border-width:1px;border-color:#e5cdb4;border-style:solid;background-color:#fff;flex-direction:column;gap:0.7rem;flex:1 1 0px;}.elementor .e-2bc34c7f-cd79{width:100%;padding-block-start:1rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;text-align:left;\n}.elementor .e-52bb8236-8f38{max-width:48rem;font-weight:800;font-size:2.5rem;color:#1b0d08;line-height:1.1;}.elementor .e-2b1a528e-ae86{max-width:42rem;font-size:1.08rem;color:#4b382e;line-height:1.7;}.elementor .e-61ce2b3a-8035:hover,.elementor .e-61ce2b3a-8035:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-61ce2b3a-8035:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-61ce2b3a-8035{font-weight:800;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-color:#f15a24;}.elementor .e-7e93a2f9-a31d:hover,.elementor .e-7e93a2f9-a31d:focus-visible{background-color:#3d1d12;}.elementor .e-7e93a2f9-a31d:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-7e93a2f9-a31d{font-weight:800;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-color:#1b0d08;}.elementor .e-cd4958b-4adb{gap:1rem;justify-content:center;}.elementor .e-2285238a-1262{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-6a7ab83b-e010{width:100vw;max-width:100vw;text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff4e6;justify-content:center;margin-inline:calc(50% - 50vw);\n}