.elementor .e-6be4b5cc-4cf8{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-1f6067f3-57df{max-width:60rem;font-weight:800;font-size:4.4rem;color:#fff;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-4abc99e9-51be{max-width:46rem;font-size:1.22rem;color:#f8eedf;line-height:1.7;}.elementor .e-6743feaf-6912:hover,.elementor .e-6743feaf-6912:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-6743feaf-6912:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-6743feaf-6912{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-6185c72c-6ed9{font-weight:600;font-size:0.95rem;color:#fff;}.elementor .e-4d1a74a2-dc44{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-76a49ed0-6065{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/DSC1931-1-1024x684.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-63b1a9d3-a73f{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-1f0f4aa7-3756{min-width:0px;max-width:52%;padding:0px;flex:0 1 52%;}.elementor .e-1fb6f559-73cf{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-28b5c1b1-2907{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-5bab2520-5839{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-38dbbbdb-978a{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-7be4d930-526e:hover,.elementor .e-7be4d930-526e:focus-visible{background-color:#f15a24;}.elementor .e-7be4d930-526e:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-7be4d930-526e{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-6c07abe2-3d08{min-width:0px;max-width:48%;padding:0px;flex-direction:column;gap:1.15rem;flex:0 1 48%;align-items:flex-start;}.elementor .e-6fd3fd44-b934{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-31583807-435e{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-49ac54cd-430a{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-6233c6e3-30eb{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-267636c0-e021{max-width:52rem;font-size:1.1rem;color:#e7d8cc;line-height:1.75;}.elementor .e-446a0737-f434{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-63ca028-34e3{color:#f1e7df;line-height:1.7;}.elementor .e-1ef03d83-ca90{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-7d5ae1f7-2561{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-37387b0-4ad0{color:#f1e7df;line-height:1.7;}.elementor .e-2f94609-25ee{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-3aac4b47-a440{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-5088f6ab-6a42{color:#f1e7df;line-height:1.7;}.elementor .e-7467ec12-7435{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-2bed2185-d932{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;}.elementor .e-5aad1ddb-c547{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-5c92d308-435f{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-39f3d355-5774{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-14ac3f39-7023{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-200d2493-a2ab{font-size:1.05rem;color:#4b382e;line-height:1.75;margin-block-end:0.5rem;}.elementor .e-ef55106-e6b3{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-227cc1e6-eb20{color:#4b382e;line-height:1.7;}.elementor .e-1e1ca33e-c01c{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-36cea319-c44e{color:#4b382e;line-height:1.7;}.elementor .e-73bfd4ec-5af3{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-1b136b89-25b3{color:#4b382e;line-height:1.7;}.elementor .e-1a4aba10-b116{min-width:0px;max-width:52%;padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 52%;}.elementor .e-3c5cf90a-1c5c{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-43ee7021-722e{min-width:0px;max-width:48%;padding:0px;flex:0 1 48%;}.elementor .e-50775348-94a7{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-70a06c40-2e7b{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-697d9f43-b49a{font-weight:900;font-size:0.82rem;color:#3a170a;letter-spacing:0.14em;}.elementor .e-2026855a-8408{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-261bd66e-1561{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-28dfb82f-493a{color:#4b382e;line-height:1.7;}.elementor .e-12b8997f-d510{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3d1462d7-b8c4{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-10059780-6d15{color:#4b382e;line-height:1.7;}.elementor .e-42369e57-a1fa{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3107a646-892a{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-5e0bd88-b369{color:#4b382e;line-height:1.7;}.elementor .e-305b7988-ce4f{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5583d3f5-70ce{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-5edee80c-78d7{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-bb43a5a-7e5f{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-3c72bf3c-a506{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-7c3cb469-1ae6{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-24f759fe-77cc{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-7e8fde24-fe91{color:#4b382e;line-height:1.7;}.elementor .e-23d574be-803c{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-7dea25bc-900d{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-7145c131-fa34{color:#4b382e;line-height:1.7;}.elementor .e-15a29f28-5adf{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-4adbbee5-1188{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-62fe9436-f54a{color:#4b382e;line-height:1.7;}.elementor .e-6ba9c968-620d{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-67b6dbb1-488b{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-21812dcf-bd96{max-width:48rem;font-weight:800;font-size:2.5rem;color:#1b0d08;line-height:1.1;}.elementor .e-2165e4a-5079{max-width:42rem;font-size:1.08rem;color:#4b382e;line-height:1.7;}.elementor .e-6e0d31b3-d3e3:hover,.elementor .e-6e0d31b3-d3e3:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-6e0d31b3-d3e3:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-6e0d31b3-d3e3{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-690ab9ed-69fd:hover,.elementor .e-690ab9ed-69fd:focus-visible{background-color:#3d1d12;}.elementor .e-690ab9ed-69fd:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-690ab9ed-69fd{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-1db1103-9414{gap:1rem;justify-content:center;}.elementor .e-3cc6ec53-4df6{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-679817a1-ba8a{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}