.elementor .e-2e7b159d-78c7{font-weight:800;font-size:0.82rem;color:#FF6A24;letter-spacing:0.14em;}.elementor .e-61448477-c30d{max-width:68rem;font-weight:800;font-size:4.4rem;color:#FFF;letter-spacing:-0.04em;line-height:1.03;}.elementor .e-6095092-132c{max-width:48rem;font-size:1.22rem;color:#F8EEDF;line-height:1.7;}.elementor .e-5211cb8f-698c:hover,.elementor .e-5211cb8f-698c:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-5211cb8f-698c:focus{outline-width:3px;outline-color:#fff;outline-style:solid;outline-offset:3px;}.elementor .e-5211cb8f-698c{font-weight:800;font-size:0.95rem;color:#FFF;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#F15A24;}.elementor .e-5933cfa5-2359{font-weight:600;font-size:0.95rem;color:#FFF;}.elementor .e-1d2ee342-9581{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-1e67865-6f92{width:100vw;min-height:42rem;max-width:100vw;padding-block-start:12rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(25,12,8,.9) 0%,rgba(25,12,8,.64) 55%,rgba(25,12,8,.38) 100%),url("https://chexcavationllc.com/wp-content/uploads/2026/10/DSC1034-1024x684.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;margin-inline:calc(50% - 50vw); background-repeat:no-repeat; background-size:cover; background-position:center;\n}.elementor .e-3a934292-136e{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-895864e-3213{font-size:clamp(2.2rem,4vw,4rem);color:#21110c;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-16cb9c34-4740{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-1d95916b-c7d0{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-3f5633d3-2c4f:hover,.elementor .e-3f5633d3-2c4f:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-3f5633d3-2c4f:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-3f5633d3-2c4f{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-6911f21c-721c{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-67bacee4-e13f{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;display:block;}.elementor .e-1a7c0d24-1bfb{padding:0px;flex:0 0 42%;}.elementor .e-3f1a1fdc-85aa{width:100%;max-width:76rem;padding:0px;display:flex;gap:4rem;align-items:center;}.elementor .e-5ddc45f7-d661{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#fff3e6;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-5f38ea52-cea5{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1d744cf-fd63{font-size:clamp(2.4rem,5vw,4.5rem);color:#fff;line-height:1.05;}.elementor .e-428b6b69-ae91{max-width:54rem;font-size:1.08rem;color:#e9dcd5;line-height:1.8;}.elementor .e-70c707c3-e960{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-2182bf28-d1b0{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-616c57de-b210{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-974eb02-9e3e{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-2b3a1fb2-eaf8{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-59619d8a-30f8{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-687c6b00-284d{font-size:1.35rem;color:#ff6a24;line-height:1.2;}.elementor .e-28468694-744c{font-size:1rem;color:#e9dcd5;line-height:1.7;}.elementor .e-4e0aae4e-5861{padding:2rem;border-radius:1rem;border-width:1px;border-color:#563026;border-style:solid;background-color:#2b1711;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-23d75898-db12{padding:0px;display:flex;gap:1.25rem;align-items:stretch;}.elementor .e-17900104-f1af{max-width:58rem;font-size:1.05rem;color:#fff;line-height:1.8;}.elementor .e-21ee6f6f-656e{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-375fbd1e-fd0d{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#1b0d09;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-25d3f2c7-d860{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;display:block;}.elementor .e-604d0af8-6858{padding:0px;flex:0 0 42%;}.elementor .e-11871c6-e3a1{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1001d790-13e7{font-size:clamp(2.2rem,4vw,4rem);color:#21110c;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-56671706-78cc{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-3d950340-c78d{font-size:1.08rem;color:#4a3b35;line-height:1.8;}.elementor .e-3572116e-818f:hover,.elementor .e-3572116e-818f:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-3572116e-818f:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-3572116e-818f{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-22d85c43-af4e{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-5c416f5-6e5c{width:100%;max-width:76rem;padding:0px;display:flex;gap:4rem;align-items:center;}.elementor .e-4f9b66cf-b599{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f5dfc8;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-566fde18-4a72{font-weight:700;font-size:0.82rem;color:#3a160b;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-661debbb-6b0c{font-size:clamp(2.2rem,4vw,4rem);color:#fff;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-6ab964d3-52f1{max-width:52rem;font-size:1.08rem;color:#fff4ed;line-height:1.8;}.elementor .e-6deb182b-5d1c{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-4f0c67a1-98d5{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-4468a01a-133d{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-7267d3b2-c20f{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-69b81ba8-4ed4{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-4d1db9c4-ae9d{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-2f9e3025-875a{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-108b4f4b-55c8{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-7b97f68c-35dc{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-77b71b8a-5a46{font-size:1.15rem;color:#21110c;line-height:1.25;}.elementor .e-43d82b00-3e76{font-size:0.98rem;color:#4a3b35;line-height:1.65;}.elementor .e-2a250c30-9479{padding:1.5rem;border-radius:1rem;background-color:#fff3e6;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-3494c72f-9798{padding:0px;display:flex;gap:1rem;align-items:stretch;}.elementor .e-50e40721-1ba8{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-2e42054-eeeb{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f15a24;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}.elementor .e-63378117-d7f5{font-weight:700;font-size:0.82rem;color:#f15a24;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-215a1aef-8108{font-size:clamp(2.4rem,5vw,4.5rem);color:#21110c;line-height:1.05;}.elementor .e-41888ee0-7360{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-79feed45-1e03{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-3687ca59-d09e{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-4a9ca179-3830{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-5031f733-fd3d{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-582101e5-ac9a{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-33ba61ee-1ece{font-size:1.3rem;color:#21110c;line-height:1.25;}.elementor .e-721e7707-cb7b{font-size:1rem;color:#4a3b35;line-height:1.7;}.elementor .e-4a80ffcc-a35e{padding:2rem;border-radius:1rem;border-width:1px;border-color:#ead4c2;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-6063ae4b-fcb9{width:100%;padding:0px;display:flex;gap:1.25rem;align-items:stretch;}.elementor .e-bf65222-1845{font-size:clamp(2.2rem,4vw,3.6rem);color:#21110c;margin-block-start:2rem;}.elementor .e-6a32f4df-bb29{max-width:48rem;font-size:1.12rem;color:#4a3b35;line-height:1.8;}.elementor .e-59a965ce-57f9:hover,.elementor .e-59a965ce-57f9:focus-visible{background-color:#cf4315;transform:translate3d(0px, -2px, 0px);}.elementor .e-59a965ce-57f9:focus{outline-width:3px;outline-color:#21110c;outline-style:solid;outline-offset:3px;}.elementor .e-59a965ce-57f9{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#f15a24;}.elementor .e-4f19d94d-9a27:hover,.elementor .e-4f19d94d-9a27:focus-visible{background-color:#4a2a20;transform:translate3d(0px, -2px, 0px);}.elementor .e-4f19d94d-9a27:focus{outline-width:3px;outline-color:#f15a24;outline-style:solid;outline-offset:3px;}.elementor .e-4f19d94d-9a27{font-weight:700;font-size:0.95rem;color:#fff;letter-spacing:0.04em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#21110c;}.elementor .e-704940b1-4b31{padding:0px;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-4e276516-b509{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-5653207c-5eb0{width:100vw;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#fff3e6;display:flex;justify-content:center;margin-inline:calc(50% - 50vw);\n}