.elementor .e-6291962b-5f4b{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-2742cd9b-df3b{max-width:60rem;font-weight:800;font-size:4.4rem;color:#fff;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-493f03f4-62ca{max-width:46rem;font-size:1.22rem;color:#f8eedf;line-height:1.7;}.elementor .e-65ff6e1e-d19e:hover,.elementor .e-65ff6e1e-d19e:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-65ff6e1e-d19e:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-65ff6e1e-d19e{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-1445f643-11da{font-weight:600;font-size:0.95rem;color:#fff;}.elementor .e-3e7dd1c1-f8be{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-172af870-a3b1{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/05/DSC8219-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-281122d4-b8a4{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-313c72fa-a9a8{min-width:0px;max-width:52%;padding:0px;flex:0 1 52%;}.elementor .e-3461e5f8-9bdb{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-4fa6854-d7cb{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-52726a1c-69ed{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-6806d952-b5f3{font-size:1.06rem;color:#4b382e;line-height:1.8;}.elementor .e-642bdbbe-4e4a:hover,.elementor .e-642bdbbe-4e4a:focus-visible{background-color:#f15a24;}.elementor .e-642bdbbe-4e4a:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-642bdbbe-4e4a{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-2f4c3d9-31ee{min-width:0px;max-width:48%;padding:0px;flex-direction:column;gap:1.15rem;flex:0 1 48%;align-items:flex-start;}.elementor .e-52dd1328-1471{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-2301de2f-68cf{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-3078b6bf-2cb9{font-weight:800;font-size:0.82rem;color:#ff6a24;letter-spacing:0.14em;}.elementor .e-39cab575-e33c{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-638f0185-a252{max-width:52rem;font-size:1.1rem;color:#e7d8cc;line-height:1.75;}.elementor .e-440ad0e9-9932{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-77c45e93-5ae5{color:#f1e7df;line-height:1.7;}.elementor .e-3f0b2227-45ed{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-688d63b5-25a3{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-601403a0-b79f{color:#f1e7df;line-height:1.7;}.elementor .e-f841b18-ad3d{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-357b9fd3-7b13{font-weight:800;font-size:1.4rem;color:#ff6a24;}.elementor .e-328776f9-739e{color:#f1e7df;line-height:1.7;}.elementor .e-25016d79-b644{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-18366d5d-6297{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.2rem;}.elementor .e-3ceb7987-8dce{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-2d033c95-edd0{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-10a8c3da-b42f{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-6f33e8be-7239{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-226e514f-1752{font-size:1.05rem;color:#4b382e;line-height:1.75;margin-block-end:0.5rem;}.elementor .e-307880e7-fa97{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-571ddfa3-1599{color:#4b382e;line-height:1.7;}.elementor .e-531837fd-6c28{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-54262b09-2570{color:#4b382e;line-height:1.7;}.elementor .e-780851bc-6c74{font-weight:800;font-size:1.3rem;color:#1b0d08;margin-block-start:0.7rem;}.elementor .e-7ea5ece-bed6{color:#4b382e;line-height:1.7;}.elementor .e-223c87d6-fb5e{min-width:0px;max-width:52%;padding:0px;flex-direction:column;gap:0.7rem;flex:0 1 52%;}.elementor .e-673cf4d5-c7bf{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-40453c2a-83cc{min-width:0px;max-width:48%;padding:0px;flex:0 1 48%;}.elementor .e-403f1652-a181{width:100%;max-width:76rem;padding:0px;gap:3rem;align-items:center;}.elementor .e-72ae4660-ad73{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-17cb59c4-7440{font-weight:900;font-size:0.82rem;color:#3a170a;letter-spacing:0.14em;}.elementor .e-66279853-8298{font-weight:800;font-size:3.2rem;color:#fff;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-148980b1-4018{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-2bcc7230-51fa{color:#4b382e;line-height:1.7;}.elementor .e-e63c25f-dd1c{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-5f3c8ef4-89b8{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-4f6748d8-f706{color:#4b382e;line-height:1.7;}.elementor .e-553bad93-7045{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-73fe33f-535c{font-weight:800;font-size:1.3rem;color:#1b0d08;}.elementor .e-6f8451b5-68d6{color:#4b382e;line-height:1.7;}.elementor .e-4509aba2-bb94{padding:2rem;border-radius:1.25rem;background-color:#fff4e6;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-1bf51ce0-eab3{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}.elementor .e-4e15dfd0-22b4{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.4rem;}.elementor .e-71fc297e-1ae9{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-24d70d4a-89c8{font-weight:800;font-size:0.82rem;color:#d94b16;letter-spacing:0.14em;}.elementor .e-287b0ebd-cd92{font-weight:800;font-size:3rem;color:#1b0d08;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-2c8b4b16-66dd{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-3d9974a1-319b{color:#4b382e;line-height:1.7;}.elementor .e-6fb743f2-16d7{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-115210f-c891{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-592399af-cf13{color:#4b382e;line-height:1.7;}.elementor .e-a6f29db-4940{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-cfc1870-2489{font-weight:800;font-size:1.2rem;color:#1b0d08;}.elementor .e-38649dcd-6118{color:#4b382e;line-height:1.7;}.elementor .e-66c132cd-6637{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-2a69a714-e60c{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-622de3b3-2f4a{max-width:48rem;font-weight:800;font-size:2.5rem;color:#1b0d08;line-height:1.1;}.elementor .e-7f964d97-b66a{max-width:42rem;font-size:1.08rem;color:#4b382e;line-height:1.7;}.elementor .e-4cf1f3f5-60af:hover,.elementor .e-4cf1f3f5-60af:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-4cf1f3f5-60af:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-4cf1f3f5-60af{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-262422f2-d277:hover,.elementor .e-262422f2-d277:focus-visible{background-color:#3d1d12;}.elementor .e-262422f2-d277:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-262422f2-d277{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-2f5864ee-d424{gap:1rem;justify-content:center;}.elementor .e-68d7ec52-29cc{width:100%;max-width:76rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-4b324d58-a623{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}