.elementor .e-73de3178-7451{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-7d0eba9c-93ac{max-width:60rem;font-weight:800;font-size:4.4rem;color:#fff;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-2cf378b7-36ac{max-width:46rem;font-size:1.22rem;color:#f8eedf;line-height:1.7;}.elementor .e-1d2d2a33-90e6:hover,.elementor .e-1d2d2a33-90e6:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-1d2d2a33-90e6:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-1d2d2a33-90e6{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-2c3a6a22-e4a5{font-weight:600;font-size:0.95rem;color:#fff;}.elementor .e-4bd67a8d-a748{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-29faa937-f84b{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/DSC1979.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-5e92a58e-410d{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-6d2f0ec5-6c3f{min-width:0px;max-width:52%;padding:0px;flex:0 1 52%;}.elementor .e-373a0275-e8c4{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-52b79dcd-a211{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-5be67c25-99b0{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-349333bb-4780{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-1651d0cd-871c:hover,.elementor .e-1651d0cd-871c:focus-visible{background-color:#f15a24;}.elementor .e-1651d0cd-871c:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-1651d0cd-871c{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-3c05bcfd-855a{min-width:0px;max-width:48%;padding:0px;flex-direction:column;gap:1.15rem;flex:0 1 48%;align-items:flex-start;}.elementor .e-27497f5b-dab2{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-4234eb8b-2125{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-1c2ee005-7665{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-7284b489-3fe4{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-8dc52ee-f288{max-width:52rem;font-size:1.1rem;color:#e7d8cc;line-height:1.75;}.elementor .e-5875618-d7da{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-73533853-c08e{color:#f1e7df;line-height:1.7;}.elementor .e-1c8fd44f-a41a{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-561c0dee-18ff{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-591b1359-cbd0{color:#f1e7df;line-height:1.7;}.elementor .e-66026dea-8ab3{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-1d2860d3-b90c{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-38908a85-6a47{color:#f1e7df;line-height:1.7;}.elementor .e-77220363-c054{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-c72a851-fdb6{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;}.elementor .e-670d7362-a71e{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-5e998a85-d28f{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-1b3d3c6a-d23e{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-394e0bfa-2031{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-1163dbc0-17a3{font-size:1.05rem;color:#4b382e;line-height:1.75;margin-block-end:0.5rem;}.elementor .e-47d7140-b87a{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-151dda51-99d3{color:#4b382e;line-height:1.7;}.elementor .e-128592fd-6dfb{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-7a9ba6ff-baff{color:#4b382e;line-height:1.7;}.elementor .e-1258938d-1973{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-4607e9fe-8f10{color:#4b382e;line-height:1.7;}.elementor .e-3d9afb35-da36{min-width:0px;max-width:52%;padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 52%;}.elementor .e-42721084-66ef{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-4e959b14-f3b1{min-width:0px;max-width:48%;padding:0px;flex:0 1 48%;}.elementor .e-45064220-e196{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-3f980275-73bd{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-40e65332-2c7e{font-weight:900;font-size:0.82rem;color:#3a170a;letter-spacing:0.14em;}.elementor .e-5482e005-9abf{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-3a19dcb5-38ba{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-31c2aca2-d874{color:#4b382e;line-height:1.7;}.elementor .e-5feefa1d-89ec{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-439b7ae-31a5{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-33890212-946d{color:#4b382e;line-height:1.7;}.elementor .e-3dbc5b93-97f2{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3eacd9c0-395f{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-6f3f32e7-4997{color:#4b382e;line-height:1.7;}.elementor .e-6764f2b3-5cb8{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-668a4ea6-27dd{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-2bdb1a5-4237{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-69fcf9c7-685a{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-71ad85ec-bf62{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-42e40f02-536f{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-6e8429da-68fd{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-106b55a3-a1a2{color:#4b382e;line-height:1.7;}.elementor .e-451ab03d-d514{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-7fd164f4-2da3{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-5b4fd3b9-98b6{color:#4b382e;line-height:1.7;}.elementor .e-24ce45b3-647e{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-607a7cda-713a{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-591dcab7-a2bd{color:#4b382e;line-height:1.7;}.elementor .e-26e3290b-3d09{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-46f45465-81c7{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-bb665a-77ac{max-width:48rem;font-weight:800;font-size:2.5rem;color:#1b0d08;line-height:1.1;}.elementor .e-1875511c-e820{max-width:42rem;font-size:1.08rem;color:#4b382e;line-height:1.7;}.elementor .e-3e31f0a-8300:hover,.elementor .e-3e31f0a-8300:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-3e31f0a-8300:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-3e31f0a-8300{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-57c95926-cfbf:hover,.elementor .e-57c95926-cfbf:focus-visible{background-color:#3d1d12;}.elementor .e-57c95926-cfbf:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-57c95926-cfbf{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-2889526d-160f{gap:1rem;justify-content:center;}.elementor .e-6d77434a-8a92{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-54c8af72-8ed4{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}