.elementor .e-c31d6b7-7470913{max-width:500px;font-size:clamp(38px,5.8vw,68px);color:var(--White);line-height:0.9em;text-align:start;}.elementor .e-5ba3433-33dd1ad{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-2eee4ec-2ded10b:hover,.elementor .e-2eee4ec-2ded10b:focus-visible{color:var(--White);background-color:var(--Primary);}.elementor .e-5db2336-750b0e2{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-1e25ade-1695759:hover,.elementor .e-1e25ade-1695759:focus-visible{color:var(--Secondary);column-gap:8px;padding-inline-end:36px;background-color:var(--Accent);row-gap:8px;}.elementor .e-f88fa71-6a0c3c3{padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-self:center;}.elementor .e-836919d-5656e1c{width:100%;aspect-ratio:4/3;object-fit:cover;margin-block-start:20px;border-radius:4px;display:none;}.elementor .e-9d025e5-e8e7d3b{position:relative;z-index:20;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 0 auto;justify-content:center;}.elementor .e-8adb331-b0f6149{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-b07e6ae-0934960{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-23e7786-0b6c4c8{aspect-ratio:5/4;object-fit:cover;}.elementor .e-38464d8-e2df91e{width:40%;padding:0px;flex:1 0 auto;}.elementor .e-4756543-2e58335{max-width:470px;font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;}.elementor .e-1ae5724-fd2dd0f{margin-block-start:4px;margin-block-end:12px;}.elementor .e-8eaae40-b451e50{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-e408876-3c7715e{width:40%;padding:0px;display:flex;flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-d852ed7-cf7a330{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-ac44068-d27fd6f{width:230px;font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;}.elementor .e-ef30832-a8741c6{min-height:314px;max-height:314px;object-fit:cover;margin-block-start:16px;}.elementor .e-85a2077-5956016{width:28%;max-width:419px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 0 auto;align-items:center;}.elementor .e-7545d93-352a6cd{width:18px;height:18px;}.elementor .e-aea27d4-fa870d3{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-d7322e0-52a0328{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-6d01228-9a7314d{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-461a126-39d0028{width:18px;height:18px;}.elementor .e-677caef-caf0852{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-deae791-1a481b9{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-4a757dd-cb4b8ce{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-e09ceda-f8c65e4{width:18px;height:18px;}.elementor .e-05762a4-8b11821{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-4d1a594-679207a{max-width:330px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-fc4f459-351133c{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-df3817a-ca51c27{width:18px;height:18px;}.elementor .e-644c26e-262e335{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-678c006-5572a62{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-aa7431f-72a3e0a{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-53b33a1-1551ff1{width:18px;height:18px;}.elementor .e-47d1fe0-af38676{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-d9b438f-9da2dff{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-7c4a685-00dbc99{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-ce1fc33-9cb6535{width:18px;height:18px;}.elementor .e-d7edd21-a275131{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-20f1216-a3f0483{max-width:360px;font-size:17px;color:#070707a6;text-align:start;}.elementor .e-93c4c6a-4d7db8b{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-37901ef-629e763{min-height:314px;max-height:314px;object-fit:cover;margin-block-start:16px;display:none;}.elementor .e-0453e12-cf9fc9e{width:28%;column-gap:40px;padding:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;flex:1 0 auto;}.elementor .e-9601aa0-e43961a{gap:var(--Gap-56-40);}.elementor .e-fe593bd-1c2141a{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-f8efa51-2e7c7e0{font-size:clamp(24px,2.7vw,40px);color:var(--White);text-align:start;}.elementor .e-2571421-5093690{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-d82e42b-8581c59{width:100%;position:absolute;inset-block-start:19px;background-color:#fdd400b3;}.elementor .e-c4d5a47-e5919ed{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-d7789e2-c0f2d62{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-2dc58da-0e53e4e{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-24c2907-181697b{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-11daf8c-b18c87b{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-bfea87e-ad0ea7f{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-baf91e6-06d2255{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-b8bb40d-774b28c{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-521ff9c-bc0ca71{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-e7478f1-aa5d0fe{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-f9f26eb-15471ff{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-af4f858-a849d71{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-c520b3c-1a1be69{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-f97eb1f-121a947{max-width:290px;font-size:17px;color:#fff9;line-height:1.55em;text-align:start;}.elementor .e-afad980-461bdfb{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-06d5063-eda763f{width:20%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 0 auto;}.elementor .e-74c99d7-8751673{width:75%;position:relative;z-index:12;padding:0px;display:flex;flex-direction:row;gap:24px;}.elementor .e-fee6ad4-527d5ee{position:relative;z-index:122;padding:0px;}.elementor .e-4628c05-3d8b885{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-a746805-4c88534{min-height:580px;aspect-ratio:16/9;object-fit:cover;}.elementor .e-270f5a3-da20901{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-0a19843-0581f67{width:14px;height:20px;}.elementor .e-c01da0a-4d4c65b{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-99e9461-39b3f8e{width:14px;height:20px;}.elementor .e-0f984f6-366ebb6{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-8894480-63a73d1{width:14px;height:20px;}.elementor .e-b27d9b9-d8687ed{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-98189f2-1586aee{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-93a332e-6aaa94b{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-bd67926-1d4e278{font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;margin-block-end:8px;}.elementor .e-3703018-f1734ff{font-size:17px;color:#07070799;text-align:start;}.elementor .e-3f94a94-f81d2a6{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-bf70a34-1ad4ef9{width:36%;padding:0px;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-ce925d8-60ffa2d{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-7a8bd17-ee5d649{width:14px;height:20px;}.elementor .e-edeb7df-71298c0{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-b5ffacf-1bc84d0{width:14px;height:20px;}.elementor .e-c584f1d-b1e61c0{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-8f91ab2-41f0d26{width:14px;height:20px;}.elementor .e-2220254-fced602{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-455a325-28ad415{display:none;}.elementor .e-04e0759-c38cf3c{overflow:hidden;padding:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-79de6b5-f476c9e{display:none;}.elementor .e-0704ec4-ac103fc{width:8px;height:auto;}.elementor .e-7110499-73bb35d{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-89f8c52-d10e546{font-size:clamp(24px,2.7vw,40px);color:var(--Secondary);text-align:start;margin-block-end:4px;}.elementor .e-3abad52-b88360f{font-size:clamp(1rem, 0.9223rem + 0.3315vw, 1.1875rem);color:#07070799;text-align:start;margin-block-end:13px;}.elementor .e-ab23cda-4603af6{width:30%;font-size:clamp(1rem, 0.9741rem + 0.1105vw, 1.0625rem);color:#07070799;text-align:start;flex:1 0 auto;}.elementor .e-50ac4a7-eaad8fc{padding-block-start:12px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-32bbddc-3aa630b{width:30%;font-size:clamp(1rem, 0.9741rem + 0.1105vw, 1.0625rem);color:#07070799;text-align:start;flex:1 0 auto;}.elementor .e-6ec374d-2e2c6cf{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-b5fbe3d-39728b9{width:30%;font-size:clamp(1rem, 0.9741rem + 0.1105vw, 1.0625rem);color:#07070799;text-align:start;flex:1 0 auto;}.elementor .e-e71deaf-8b410f6{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:4px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0707071f;border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-c4d541f-f1fffac{max-width:466px;padding:clamp(1.75rem, 1.6464rem + 0.442vw, 2rem);background-color:var(--White);display:flex;flex-direction:column;gap:12px;box-shadow: 0 30px 80px -50px #00000080;\n}.elementor .e-070924c-b90d828{padding:32px;background-image:url("https://epicseptic.com/wp-content/uploads/2026/08/commercial-inspections-differentiator.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:flex-end;}.elementor .e-68c3d50-15ef788{padding-block-start:clamp(56px,6.4vw,104px);padding-block-end:clamp(56px,6.4vw,104px);margin-block-start:48px;display:flex;}.elementor .e-d8b4d5b-d32a5a9{width:63px;height:3px;background-color:var(--Accent);}.elementor .e-3318375-bb9235d{max-width:660px;font-size:clamp(28px,3.6vw,50px);color:var(--White);text-align:start;}.elementor .e-9dbbff0-a4d66db{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-f497f14-74843d6{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-ed33977-3988d8b:hover,.elementor .e-ed33977-3988d8b:focus-visible{color:var(--White);background-color:var(--Primary);}.elementor .e-64477db-532ede2{width:16px;height:auto;color:var(--Transparent);line-height:0rem;}.elementor .e-b246647-b54af4f:hover,.elementor .e-b246647-b54af4f:focus-visible{color:var(--Secondary);column-gap:8px;padding-inline-end:36px;background-color:var(--Accent);row-gap:8px;}.elementor .e-04ece98-7df9e2e{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-self:center;}.elementor .e-080dfcb-b30cd81{position:relative;z-index:12;display:flex;flex-direction:column;gap:12px;}.elementor .e-5819f24-30f83f9{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-inspections-footer.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;}