.elementor .e-b6c665a-656b5f6{max-width:500px;font-size:clamp(38px,5.8vw,68px);color:var(--White);line-height:0.9em;text-align:start;}.elementor .e-7b6df2f-e842167{max-width:454px;color:#ffffffa6;text-align:start;padding-inline-start:16px;margin-block-start:12px;margin-block-end:12px;}.elementor .e-15f91d4-45bb6ad{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-d8810d5-b9fdaaa:hover,.elementor .e-d8810d5-b9fdaaa:focus-visible{color:var(--White);background-color:var(--Primary);}.elementor .e-4b02c51-039a482{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-ab455da-38b7859:hover,.elementor .e-ab455da-38b7859:focus-visible{color:var(--Secondary);column-gap:8px;padding-inline-end:36px;background-color:var(--Accent);row-gap:8px;}.elementor .e-dcfe6bc-08353b1{padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-self:center;}.elementor .e-96a45b9-ea8417c{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-start:20px;border-radius:4px;display:none;}.elementor .e-8d4457b-b85298a{position:relative;z-index:20;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 0 auto;justify-content:center;}.elementor .e-2c27ba5-f89d802{width:100%;height:6px;position:absolute;inset-block-end:0px;background-image: linear-gradient(
  to right,
  #DE2225,
  color-mix(in oklab, #DE2225 40%, transparent),
  #FED400
);\n}.elementor .e-8922c23-1fc24c6{min-height:clamp(520px,70vh,760px);overflow:hidden;padding-block-start:clamp(40px,5vw,96px);padding-block-end:clamp(40px,5vw,96px);padding-inline-start:var(--Sides-padding-32-20);padding-inline-end:var(--Sides-padding-32-20);background-color:#090909;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-646aeca-fa8d881{aspect-ratio:5/4;object-fit:cover;}.elementor .e-0442bf9-78a7a7c{width:40%;padding:0px;flex:1 0 auto;}.elementor .e-2ab335d-8744c3e{font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;}.elementor .e-da29861-d766197{margin-block-start:4px;margin-block-end:12px;}.elementor .e-92005c3-09209d5{max-width:608px;padding-block-start:clamp(2rem, 1.5856rem + 1.768vw, 3rem);padding-block-end:clamp(2rem, 1.5856rem + 1.768vw, 3rem);padding-inline-start:clamp(1.5rem, 1.0856rem + 1.768vw, 2.5rem);padding-inline-end:clamp(1.5rem, 1.0856rem + 1.768vw, 2.5rem);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--Primary);border-style:solid;background-color:#F7F3EB;display:flex;flex-direction:column;gap:12px;box-shadow: 0 30px 80px -50px #0000008c;\n}.elementor .e-98c0bf3-9c49de3{width:40%;padding:0px;display:flex;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-aefa21e-84c1800{padding-block-start:clamp(56px,6.4vw,104px);padding-block-end:clamp(56px,6.4vw,104px);padding-inline-start:0px;padding-inline-end:20px;flex-direction:row;gap:26px;flex-wrap:wrap;}.elementor .e-1111e50-ec02a30{width:230px;font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;}.elementor .e-4c2d16b-ad7b789{min-height:314px;max-height:314px;object-fit:cover;margin-block-start:16px;}.elementor .e-5bce2fa-081aeb1{width:28%;max-width:419px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 0 auto;align-items:center;}.elementor .e-85a68e1-492a59f{width:18px;height:18px;}.elementor .e-f28df2e-067f4c2{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-768242e-6899506{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-b3b70cd-493993f{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-926e704-31f21cd{width:18px;height:18px;}.elementor .e-4418d93-c4662a5{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-8ad62d9-1373710{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-fa45b30-0235bcb{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-b65fc58-be713d1{width:18px;height:18px;}.elementor .e-d162df9-43d16d4{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-819f8a7-aa876cb{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-a01b851-1f981d5{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-ee1eb90-42faf22{width:18px;height:18px;}.elementor .e-1f8ce9e-522e2ce{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-acaccce-51cfcd8{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-bddfe76-04f4c32{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-902779e-935b9e4{width:18px;height:18px;}.elementor .e-a8b1543-ba79337{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-158e9ec-02c9757{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-823fed4-02087e0{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-0e56330-c3f7949{width:18px;height:18px;}.elementor .e-43c2169-da9d17e{width:100%;font-family:"Prohibition";font-weight:700;font-size:17px;color:#070707;letter-spacing:0.1em;line-height:25px;text-align:start;text-transform:uppercase;margin-block-start:4px;}.elementor .e-9ca392d-191403f{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-921ae28-fde200a{width:40%;column-gap:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;row-gap:6px;flex-wrap:wrap;flex:1 0 auto;align-content:start;align-items:start;}.elementor .e-c678255-952145a{min-height:314px;max-height:314px;object-fit:cover;margin-block-start:16px;display:none;}.elementor .e-9edccdb-f8e6048{width:28%;column-gap:40px;padding:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;flex:1 0 auto;}.elementor .e-f8c8c3b-a79f5e7{gap:var(--Gap-56-40);}.elementor .e-5159885-3440f42{padding-block-start:clamp(56px,6.4vw,104px);padding-block-end:clamp(56px,6.4vw,104px);background-color:var(--White);flex-direction:column;}.elementor .e-10d958a-b8f2f66{font-size:clamp(24px,2.7vw,40px);color:var(--White);text-align:start;}.elementor .e-353646d-c255c9a{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-50e5918-fb4a4d5{width:100%;position:absolute;inset-block-start:19px;background-color:#fdd400b3;}.elementor .e-1ab08de-9597239{width:15px;height:15px;margin-block-start:5px;margin-block-end:4px;border-radius:0px;border-width:1px;border-color:#fdd400b3;border-style:solid;background-color:#090909;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-c06e7d2-b50d7c2{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-0a69572-f5057e5{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-15c477d-9894b77{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-de30440-f647366{width:15px;height:15px;margin-block-start:5px;margin-block-end:4px;border-radius:0px;border-width:1px;border-color:#fdd400b3;border-style:solid;background-color:#090909;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-9484884-eabc0d0{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-7bc06aa-89dacef{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-b2a443e-c74d063{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-6aef2a0-51eb04a{width:15px;height:15px;margin-block-start:5px;margin-block-end:4px;border-radius:0px;border-width:1px;border-color:#fdd400b3;border-style:solid;background-color:#090909;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-67e5596-28daad4{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-12218da-83287f4{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-c5632e0-0688962{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-524510d-7b7aeae{width:15px;height:15px;margin-block-start:5px;margin-block-end:4px;border-radius:0px;border-width:1px;border-color:#fdd400b3;border-style:solid;background-color:#090909;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-b83ef85-6590db3{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-95fef32-7b71b01{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-9663f7a-91acd96{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-8cc8d0a-a17b56c{width:75%;position:relative;z-index:12;padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-584e13a-acc2890{position:relative;z-index:122;padding:0px;}.elementor .e-1f4c90f-5320f5c{padding-block-start:clamp(48px,5.2vw,88px);padding-block-end:clamp(48px,5.2vw,88px);background-color:#090909;flex-direction:column;gap:28px;}.elementor .e-241685b-ff3057a{min-height:580px;aspect-ratio:16/9;object-fit:cover;}.elementor .e-9129dca-5d855ba{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-83328cb-8d09809{width:14px;height:20px;}.elementor .e-9d2bd2e-55aab1d{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-7aad06f-f2df53f{width:14px;height:20px;}.elementor .e-61634bc-e69866a{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-627c0de-5baed2c{width:14px;height:20px;}.elementor .e-e4fadd9-2ff9699{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-90c6d4f-457e3f5{position:absolute;inset-block-end:0px;inset-inline-start:0px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;background-color:#070707d9;backdrop-filter:blur(2px);display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-e71a444-0c8c19d{width:64%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 0 auto;}.elementor .e-35f4491-9e808ef{width:100%;font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;margin-block-end:8px;}.elementor .e-0882ca6-02719af{font-size:17px;color:#07070799;text-align:start;}.elementor .e-bcd0643-1aef131{width:902px;column-gap:32px;padding:clamp(1.75rem, 1.4392rem + 1.326vw, 2.5rem);margin-inline-start:-284px;margin-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--Primary);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;row-gap:12px;flex-wrap:wrap;box-shadow: 0 30px 80px -50px#0009;\n}.elementor .e-931655a-c68c3c1{width:36%;padding:0px;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-71fb4d5-c6d0fd0{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-b2c0e80-8440d41{width:14px;height:20px;}.elementor .e-e758ec3-fd53817{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-3076a0d-d8b1bf3{width:14px;height:20px;}.elementor .e-ad6dd27-ac0275e{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-f23d769-d1416a0{width:14px;height:20px;}.elementor .e-fec1d0e-bfe45f4{font-family:"Prohibition";font-weight:700;font-size:13px;color:#ffffffd9;letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-8c74399-4a04dc2{display:none;}.elementor .e-6a66e21-6055bb5{overflow:hidden;padding:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-d1fcdc9-0ceff60{max-width:520px;font-size:clamp(24px,2.7vw,40px);color:var(--White);text-align:start;}.elementor .e-e3ee1b0-0e78a93{max-width:650px;font-weight:400;font-size:clamp(1.0625rem, 1.0107rem + 0.221vw, 1.1875rem);color:#ffffffa6;text-align:start;margin-block-start:4px;margin-block-end:29px;}.elementor .e-abb6139-498616a{font-family:"Prohibition";font-weight:700;font-size:12px;color:var(--Accent);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-487b900-4990965{font-family:"Prohibition";font-weight:700;font-size:14px;color:var(--White);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-4c9681c-c3bfaf1{color:#ffffffa6;text-align:start;}.elementor .e-c83d0ca-2e06c97{width:30%;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 0 auto;}.elementor .e-431098a-171037e{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#fdd400b3;border-style:solid;background-color:#151515;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-8368f84-b46ba58{font-family:"Prohibition";font-weight:700;font-size:12px;color:var(--Accent);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-7290a9e-c1e6b0a{font-family:"Prohibition";font-weight:700;font-size:14px;color:var(--White);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-6bde318-f654a94{color:#ffffffa6;text-align:start;}.elementor .e-ac61fe3-27820c1{width:30%;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 0 auto;}.elementor .e-99de5e8-7ce25b5{width:calc(100% - 22px);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#fdd400b3;border-style:solid;background-color:#151515;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-5be4fe3-f694671{font-family:"Prohibition";font-weight:700;font-size:12px;color:var(--Accent);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-35dd38b-572c6fe{font-family:"Prohibition";font-weight:700;font-size:14px;color:var(--White);letter-spacing:0.14em;line-height:1em;text-align:start;text-transform:uppercase;}.elementor .e-93130e7-b506254{color:#ffffffa6;text-align:start;}.elementor .e-8e77542-3f64618{width:30%;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 0 auto;}.elementor .e-4caa0b0-f952170{width:calc(100% - 44px);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:44px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#fdd400b3;border-style:solid;background-color:#151515;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-fad16df-4c6c5f8{max-width:665px;overflow:hidden;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:end;}.elementor .e-e4ccb8c-0579bef{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-start:20px;border-radius:4px;display:none;}.elementor .e-14c5ba9-ced2164{position:relative;z-index:20;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 0 auto;justify-content:center;}.elementor .e-c760420{padding-block-start:clamp(52px,5.8vw,92px);padding-block-end:clamp(52px,5.8vw,92px);margin-block-start:48px;background-color:var(--Secondary);flex-direction:column;}.elementor .e-afe8af8-b775f03{width:63px;height:3px;background-color:var(--Accent);}.elementor .e-b3d2237-6cd88b9{max-width:660px;font-size:clamp(28px,3.6vw,50px);color:var(--White);text-align:start;}.elementor .e-c80c6e9-d0c4861{max-width:630px;position:relative;z-index:10;font-weight:400;color:#ffffffbf;text-align:start;margin-block-start:12px;margin-block-end:36px;}.elementor .e-7363dcb-82ff562{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-6717a6f-dabea98:hover,.elementor .e-6717a6f-dabea98:focus-visible{color:var(--White);background-color:var(--Primary);}.elementor .e-572bb17-201314e{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-6ad0b7b-2db0750:hover,.elementor .e-6ad0b7b-2db0750:focus-visible{color:var(--Secondary);column-gap:8px;padding-inline-end:36px;background-color:var(--Accent);row-gap:8px;}.elementor .e-6609216-6aa20ff{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-self:center;}.elementor .e-13498b9-9d668b5{position:relative;z-index:12;display:flex;flex-direction:column;gap:12px;}.elementor .e-549c7de-c0e70ba{overflow:hidden;padding-block-start:clamp(56px,6vw,110px);padding-block-end:clamp(56px,6vw,110px);background-image:linear-gradient(100deg, #090909 40%,rgba(0, 0, 0, 0.27) 100%),url("https://epicseptic.com/wp-content/uploads/2026/08/commercial-septic-tank-repairs-hero.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Secondary);flex-direction:column;}