.elementor .e-7645e040-f315{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-3569a6d6-e83d{max-width:60rem;font-weight:800;font-size:4.4rem;color:#fff;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-590ae08d-3c7d{max-width:46rem;font-size:1.22rem;color:#f8eedf;line-height:1.7;}.elementor .e-f7ee2a2-4ad2:hover,.elementor .e-f7ee2a2-4ad2:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-f7ee2a2-4ad2:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-f7ee2a2-4ad2{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-707b062a-6740{font-weight:600;font-size:0.95rem;color:#fff;}.elementor .e-5181120a-19c2{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-51b7bb0a-6bb1{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/10/DSC1034-1024x684.jpg");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-475bbd1b-909f{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-725626b5-8b8b{min-width:0px;max-width:52%;padding:0px;flex:0 1 52%;}.elementor .e-2744fed2-a3e0{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-3a6e6b93-adc5{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-55770ed2-d529{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-483db997-113a{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-2d6fce61-d96a:hover,.elementor .e-2d6fce61-d96a:focus-visible{background-color:#f15a24;}.elementor .e-2d6fce61-d96a:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-2d6fce61-d96a{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-386b356a-47ce{min-width:0px;max-width:48%;padding:0px;flex-direction:column;gap:1.15rem;flex:0 1 48%;align-items:flex-start;}.elementor .e-4d738003-b945{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-278d307a-aa06{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-17b0262c-9746{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-6c89a399-37ac{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-64498950-7bcf{max-width:52rem;font-size:1.1rem;color:#e7d8cc;line-height:1.75;}.elementor .e-552e7d67-f3a7{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-23ff32be-2639{color:#f1e7df;line-height:1.7;}.elementor .e-1b24c908-c2b5{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-6dc2e9c5-ff0c{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-1e10e690-4ef9{color:#f1e7df;line-height:1.7;}.elementor .e-513fa71f-fe5d{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-2efea88f-450f{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-45eeb3fd-9a42{color:#f1e7df;line-height:1.7;}.elementor .e-35a6c543-756a{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-7d6523aa-9538{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;}.elementor .e-289a88bb-ce3d{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-33b54683-2776{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-232e6d62-7e86{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-20ac1d1b-a639{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-526c2924-571a{font-size:1.05rem;color:#4b382e;line-height:1.75;margin-block-end:0.5rem;}.elementor .e-46dab7f5-d445{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-2b37515e-5bf0{color:#4b382e;line-height:1.7;}.elementor .e-1b6f7142-9708{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-10c82551-de98{color:#4b382e;line-height:1.7;}.elementor .e-223cd45-700d{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-2e67bf90-c7b4{color:#4b382e;line-height:1.7;}.elementor .e-460e7115-8ccf{min-width:0px;max-width:52%;padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 52%;}.elementor .e-64362ac1-4e63{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-1301597-542b{min-width:0px;max-width:48%;padding:0px;flex:0 1 48%;}.elementor .e-40367cbc-7833{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-23715b7b-66f4{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-207b154-2247{font-weight:900;font-size:0.82rem;color:#3a170a;letter-spacing:0.14em;}.elementor .e-3eda7d3b-83a0{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-677c21a9-777b{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-d53d085-4e7d{color:#4b382e;line-height:1.7;}.elementor .e-73144fcc-9d19{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-72480cd1-e041{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-2715afe9-fc93{color:#4b382e;line-height:1.7;}.elementor .e-454ed8f5-8401{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-58cb702e-be3b{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-4dbda47f-9045{color:#4b382e;line-height:1.7;}.elementor .e-39f514c3-426d{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-1d8a2a6a-b5bb{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-5102cbaf-e186{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-7bcaa58e-7f0d{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-303b989d-6a79{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-6a16ac9b-54e5{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-504815fd-8f92{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-289a7cef-4c04{color:#4b382e;line-height:1.7;}.elementor .e-288ea81-aaa4{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-70c4bec2-6c7c{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-1b2986fd-76d3{color:#4b382e;line-height:1.7;}.elementor .e-3126a185-6048{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-3004739a-fe11{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-5cf8cc95-7785{color:#4b382e;line-height:1.7;}.elementor .e-312ea3cf-410c{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-8fcc1eb-6c8a{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-117579de-fe2b{max-width:48rem;font-weight:800;font-size:2.5rem;color:#1b0d08;line-height:1.1;}.elementor .e-47ab4d7a-72f1{max-width:42rem;font-size:1.08rem;color:#4b382e;line-height:1.7;}.elementor .e-30f15f-ecca:hover,.elementor .e-30f15f-ecca:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-30f15f-ecca:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-30f15f-ecca{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-4fe13526-22f8:hover,.elementor .e-4fe13526-22f8:focus-visible{background-color:#3d1d12;}.elementor .e-4fe13526-22f8:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-4fe13526-22f8{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-7b87cc32-e0e6{gap:1rem;justify-content:center;}.elementor .e-201de29b-a779{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-726c7532-6b1f{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}