.elementor .e-870e902-efe036d{max-width:44%;font-family:var(--Heading-font);font-weight:600;font-size:clamp(2.5rem, 5vw, 4em);color:var(--body-text);letter-spacing:1px;line-height:72px;mix-blend-mode:normal;display:flex;align-self:start;}.elementor .e-3b95289-3da0090{width:10%;margin-block-start:12px;margin-block-end:12px;background-color:#ffffff;align-self:start;}.elementor .e-c23a393-8c030f4{max-width:45%;font-family:var(--body-font);font-weight:400;font-size:clamp(1.1875rem, 0.95rem + 0.8vw, 1.625rem);color:var(--body-text);letter-spacing:0px;line-height:38px;margin-block-start:1px;mix-blend-mode:normal;display:flex;align-self:start;}.elementor .e-12088ed-c512504{font-family:var(--body-font);font-weight:600;color:var(--body-text);text-transform:uppercase;border-radius:14px;border-width:3px;border-color:#ffffff;border-style:solid;background-color:var(--hodge-red);}.elementor .e-91ded3c-11e7b73{font-family:var(--body-font);font-weight:600;color:var(--hodge-red);text-transform:uppercase;border-radius:14px;border-width:3px;border-color:var(--hodge-red);border-style:solid;background-color:var(--White);}.elementor .e-bf85d5d-5f19395{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:25px;}.elementor .e-e67ceee-2a846ea{min-height:calc(100vh - 170px);background-image:linear-gradient(90deg, #000 18%,#ffffff00 65%),linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgba(0, 0, 0, 0.75) 90%),url("https://hodgevegetation.com/wp-content/uploads/2026/09/homepage-hero-facility.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2ce4274-83d0728{font-weight:700;font-size:clamp(2rem, 1.5rem + 1.5vw, 3rem);text-align:start;text-transform:uppercase;padding-inline-start:0px;align-self:start;}.elementor .e-5418fb6-4139d6f{font-weight:700;font-size:clamp(2rem, 1.5rem + 1.5vw, 3rem);color:var(--hodge-red);text-align:start;text-transform:uppercase;padding-inline-start:0px;align-self:start;}.elementor .e-2be0aa4-a6ae440{font-weight:700;font-size:clamp(2rem, 1.5rem + 1.5vw, 3rem);text-align:start;text-transform:uppercase;padding-inline-start:0px;align-self:start;}.elementor .e-6cdd38f-37a3367{width:15%;height:2px;margin-block-start:24px;margin-block-end:24px;background-color:var(--hodge-red);align-self:start;}.elementor .e-b55c2a0-14acd9b{max-width:85%;font-size:clamp(1.25rem, 1rem + 0.75vw, 1.625rem);text-align:start;padding-block-start:0px;padding-inline-end:0px;align-self:start;}.elementor .e-0c61f9b-0c73313{max-width:85%;font-size:clamp(1.25rem, 1rem + 0.75vw, 1.625rem);text-align:start;padding-block-start:10px;padding-inline-end:0px;align-self:start;}.elementor .e-89af626-95f24e8{max-width:50%;padding-inline-start:40px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-d9f962c-88fdb52{padding-block-start:120px;padding-block-end:120px;}.elementor .e-fed258c{padding-block-start:120px;padding-block-end:120px;padding-inline-start:60px;background-image:linear-gradient(90deg, #ededed 42%,#ededed00 62%),url("https://hodgevegetation.com/wp-content/uploads/2026/10/pipeline-protecting-infrastructure.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,contain;background-position:0% 0%,center right;display:flex;flex-direction:column;background-size: auto 100% !important;
background-position: right center !important;\n}.elementor .e-024e682-7478b76{font-weight:700;font-size:clamp(1.75rem, 1.5rem + 0.75vw, 2.25rem);color:var(--charcoal);text-transform:uppercase;padding-block-start:13px;padding-block-end:0px;align-self:center;}.elementor .e-b173523-2416ac1{font-weight:400;font-size:clamp(1.25rem, 1.16rem + 0.375vw, 1.5rem);color:var(--charcoal);text-align:center;padding-block-start:12px;padding-block-end:40px;padding-inline-start:230px;padding-inline-end:230px;align-self:center;}.elementor .e-3cafd89-00f654c{max-width:200px;font-family:var(--body-font);font-weight:600;color:var(--hodge-red);text-align:center;text-transform:uppercase;border-radius:14px;border-width:3px;border-color:var(--hodge-red);border-style:solid;background-color:var(--White);display:flex;justify-content:center;}.elementor .e-af189ec-22fc5c5{max-width:200px;font-family:var(--body-font);font-weight:600;color:var(--hodge-red);text-align:center;text-transform:uppercase;border-radius:14px;border-width:3px;border-color:var(--hodge-red);border-style:solid;background-color:var(--White);display:flex;justify-content:center;}.elementor .e-fd8b860-8627efe{max-width:200px;font-family:var(--body-font);font-weight:600;color:var(--hodge-red);text-align:center;text-transform:uppercase;border-radius:14px;border-width:3px;border-color:var(--hodge-red);border-style:solid;background-color:var(--White);display:flex;justify-content:center;}.elementor .e-153de35-34711dd{flex-direction:row;justify-content:center;align-items:center;}.elementor .e-519b7a9-7c8a33b{padding-block-end:43px;flex-direction:column;justify-content:center;}.elementor .e-4154a54-79039a3{padding-block-start:150px;padding-block-end:150px;flex-direction:column;}.elementor .e-cafdc76-fd99ea6{width:100%;padding:0px;margin:0px;flex-direction:column;}.elementor .e-530cc4f-28b28a9{display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-29a3c1f-3399776{padding-block-start:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-53ebf38-c0ae4fd{max-width:290px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-24f8b2f-236ec7c{max-width:291px;padding-block-start:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-1045887-7024885{display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;}.elementor .e-fc3fc59{padding-block-start:60px;padding-block-end:60px;background-color:var(--charcoal);flex-direction:column;align-items:center;}.elementor .e-dc7969b-4bd24a5{max-width:720px;font-weight:700;font-size:clamp(1.375rem, 0.75rem + 1.5vw, 2rem);color:var(--charcoal);text-align:center;text-transform:uppercase;padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-25ccc3f-6584bf3{max-width:800px;font-size:clamp(1.125rem, 0.95rem + 0.6vw, 1.5rem);letter-spacing:0px;text-align:center;padding-block-end:0px;align-self:center;}.elementor .e-42116e5-f7b84b9{max-width:800px;font-size:clamp(1.125rem, 0.95rem + 0.6vw, 1.5rem);letter-spacing:0px;text-align:center;padding-block-end:0px;align-self:center;}.elementor .e-fdd51d8{padding-block-start:160px;padding-block-end:160px;flex-direction:column;justify-content:center;align-items:center;}