.elementor .e-74876df-9efd3d8{padding-block-start:170px;padding-block-end:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-34928c1-3dea834{height:auto;padding:0px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/commercial.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-447d97b-d937132{color:var(--Green);margin-block-end:12px;}.elementor .e-cbbe702-48dde79{margin-block-end:20px;}.elementor .e-e53867e-30f9517{margin-block-end:40px;}.elementor .e-ea9fdf5-53863bd{width:20px;height:20px;}.elementor .e-ee81f1d-9b728d6{width:100%;height:48px;max-width:220px;font-weight:500;color:var(--white);padding:15px;border-radius:8px;border-color:var(--Green);background-color:var(--Green);transition:all 300ms;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-ee81f1d-9b728d6:hover,.elementor .e-ee81f1d-9b728d6:focus-visible{color:var(--Green);border-width:2px;border-color:var(--Green);border-style:solid;background-color:var(--Transparent-green);}.elementor .e-3d3ccc4-608a20d{width:100%;max-width:616px;padding:0px;}.elementor .e-b0b5a28-7b2d988{width:100%;height:500px;max-width:550px;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:2px 5px 20px 0px rgba(0, 0, 0, 1);}.elementor .e-885c45d-f444cb5{width:100%;padding-block-start:70px;padding-block-end:70px;background-color:var(--Cream);flex-direction:row-reverse;gap:70px;justify-content:center;align-items:center;}.elementor .e-320d19d-40e65a4{height:auto;max-width:100%;padding:0px;background-color:var(--Cream);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-6ed2f2a-9192898{color:var(--Green);margin-block-end:12px;}.elementor .e-65c8c7b-22e7600{color:var(--Dark-blue);margin-block-end:20px;}.elementor .e-9df8da5-6cc7ae9{padding:0px;}.elementor .e-f75246e-a31b98a{width:100%;height:500px;max-width:550px;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/DJI_0002-1024x768.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:2px 5px 20px 0px rgba(0, 0, 0, 1);}.elementor .e-ac4e190-043f470{width:100%;padding-block-start:70px;padding-block-end:70px;background-color:var(--white);flex-direction:row;gap:70px;justify-content:center;align-items:center;}.elementor .e-c4491fd-48a0687{width:100%;padding:0px;background-color:var(--white);flex-direction:column;align-items:center;}.elementor .e-823ef43-fcdb3c2{color:var(--Green);text-align:center;margin-block-end:12px;}.elementor .e-0f75318-cc3c888{color:var(--white);text-align:center;margin-block-end:20px;}.elementor .e-9620fcd-9901411{color:var(--white);text-align:center;}.elementor .e-2b1f90e-f70b69c{padding:0px;margin-block-end:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-455a408-d38dc13{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-3.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-cacfe49-044b9e1{overflow:hidden;padding:0px;border-radius:8px;grid-column:span 2;grid-row:span 2;}.elementor .e-bde6b68-2be4aa6{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-4.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-c6bc887-bae689d{height:275px;overflow:hidden;padding:0px;border-radius:8px;}.elementor .e-b9829d6-8250d6b{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-37f6fcc-57bf0f3{height:275px;overflow:hidden;padding:0px;border-radius:8px;}.elementor .e-b6dfecb-d144a90{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-5.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-9be2da9-d4f660b{height:275px;overflow:hidden;padding:0px;border-radius:8px;grid-column:span 2;}.elementor .e-c65c208-8c7fc28{padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-auto-flow:row;}.elementor .e-10ded86-dd5ab30{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/commercial-solar-contractor-in-california-Cali-Solar-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-0fccf01-98daffa{height:275px;overflow:hidden;padding:0px;border-radius:8px;}.elementor .e-49dad1d-8ff803f{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/images-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-12f15cc-71f756a{height:275px;overflow:hidden;padding:0px;border-radius:8px;}.elementor .e-b4b4a93-fac5645{width:100%;height:100%;padding:0px;border-radius:8px;background-image:url("https://texasgreen.madzilladesigns.com/wp-content/uploads/2026/09/commercial-photo-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:all 400ms;display:block;grid-column:span 2;grid-row:span 2;}.elementor .e-5482373-a7b0712{height:275px;overflow:hidden;padding:0px;border-radius:8px;}.elementor .e-5ff936b-36af108{padding:0px;margin-block-start:12px;display:grid;gap:12px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-c853f84-0e38510{width:100%;padding-block-start:70px;padding-block-end:70px;background-color:var(--Dark-blue);}.elementor .e-e687ca5-1fd43a6{padding:0px;background-color:var(--Dark-blue);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c8d8dc1-7ce9968{color:var(--Green);margin-block-end:12px;}.elementor .e-f90f908-b897d64{width:100%;color:var(--Dark-blue);margin-block-end:20px;}.elementor .e-217ef57-57b9174{width:100%;color:var(--Dark-blue);}.elementor .e-af4a123-a976ecc{width:100%;max-width:505px;padding:0px;}.elementor .e-d323bae-e557219{margin-block-end:4px;}.elementor .e-73e45f5-23cff2b{width:100%;max-width:220px;}.elementor .e-3002c3a-260bef2{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-82a8c5c-721784c{padding:0px;display:flex;flex-direction:row;gap:10px;grid-column:span;align-items:start;}.elementor .e-ee672e8-a1f58ce{margin-block-end:4px;}.elementor .e-ac11df6-f333b94{width:100%;max-width:220px;}.elementor .e-2fac25e-53970be{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-113685d-23b97ec{padding:0px;display:flex;flex-direction:row;gap:10px;grid-column:span;align-items:start;}.elementor .e-f563ba2-578f329{margin-block-end:4px;}.elementor .e-eed9985-d4f43a7{width:100%;max-width:220px;}.elementor .e-d496ee5-bbb21ea{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-81e0369-154b536{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:start;}.elementor .e-bbf3d19-e096dc7{margin-block-end:4px;}.elementor .e-82c63dc-b69cec0{width:100%;max-width:220px;}.elementor .e-1f38fe4-2b6ad8f{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-fe96017-86ffc25{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:start;}.elementor .e-f9d6e46-ae79b3e{margin-block-end:4px;}.elementor .e-a02a00b-859f721{width:100%;max-width:220px;}.elementor .e-6d4ee5e-3c90c13{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-f7235c6-9595997{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:start;}.elementor .e-c575dfa-fee445e{margin-block-end:4px;}.elementor .e-9105fa1-bad8eb9{width:100%;max-width:220px;}.elementor .e-dc6b07b-4f37cb1{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-f2a50c0-59c820d{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:start;}.elementor .e-62d4212-e261749{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);}.elementor .e-4067a6c-69cbd24{width:100%;padding-block-start:70px;padding-block-end:70px;background-color:var(--white);flex-direction:row;gap:110px;justify-content:center;align-items:center;}.elementor .e-2b1fbb6-4c65aa5{width:100%;max-width:550px;color:var(--white);text-align:center;margin-block-end:40px;}.elementor .e-4f62591-ef2b6d6{width:20px;height:20px;}.elementor .e-6b5ceca-f023a11{width:100%;height:48px;max-width:220px;font-weight:500;color:var(--white);padding:15px;border-radius:8px;border-color:var(--Green);background-color:var(--Green);transition:all 300ms;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-6b5ceca-f023a11:hover,.elementor .e-6b5ceca-f023a11:focus-visible{color:var(--Green);border-width:2px;border-color:var(--Green);border-style:solid;background-color:var(--Transparent-green);}.elementor .e-647e861-cba326b{width:100%;max-width:740px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-468f508-6b521e4{padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Dark-blue);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-eef45ba-73293b5{position:relative;z-index:5;margin-block-end:20px;}.elementor .e-35f4d08-9a539be{position:relative;z-index:5;margin-block-end:40px;}.elementor .e-8adeb48-2737591{width:20px;height:20px;}.elementor .e-1b494f5-3b08822{width:100%;height:48px;max-width:220px;position:relative;z-index:5;font-weight:500;color:var(--Dark-blue);padding:15px;border-radius:8px;border-width:0px;border-color:var(--Yellow);background-color:var(--Yellow);transition:all 300ms;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-1b494f5-3b08822:hover,.elementor .e-1b494f5-3b08822:focus-visible{position:relative;z-index:5;color:var(--white);border-width:2px;border-color:var(--white);border-style:solid;background-color:var(--Yellow-2);}.elementor .e-d0eed40-4a98d30{width:35%;height:auto;color:var(--white);padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:55px;background-color:var(--Green);flex-direction:column;justify-content:center;align-items:start;}.elementor .e-d093337-1a70b0f{color:var(--Green);margin-block-end:12px;}.elementor .e-5f04259-e4b3b7d{margin-block-end:20px;}.elementor .e-32a8b77-4440987{padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-55fd656-8f4f4c6{width:48px;height:48px;min-width:48px;min-height:48px;overflow:hidden;object-fit:cover;object-position:center center;border-radius:50%;}.elementor .e-a361167-d332b19{width:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-7406444-0b208b2{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-d105ca6-6a3b404{width:100%;height:auto;min-width:208px;max-width:381px;padding:25px;border-radius:8px;background-color:var(--Cream);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-de72fa7-56be22b{width:48px;height:48px;min-width:48px;min-height:48px;overflow:hidden;object-fit:cover;object-position:center center;border-radius:50%;}.elementor .e-4189bbc-e40e5ed{width:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-bdd7c04-b936f2e{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-a695017-fb19758{width:100%;height:auto;min-width:208px;max-width:381px;padding:25px;border-radius:8px;background-color:var(--Cream);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-49810e0-c7cf77f{width:48px;height:48px;min-width:48px;min-height:48px;overflow:hidden;object-fit:cover;object-position:center center;border-radius:50%;}.elementor .e-a070c16-58990c5{width:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-af44180-99d8567{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-c1b4d64-c9cc057{width:100%;height:auto;min-width:208px;max-width:381px;padding:25px;border-radius:8px;background-color:var(--Cream);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-a3fdede-fb90157{width:48px;height:48px;min-width:48px;min-height:48px;overflow:hidden;object-fit:cover;object-position:center center;border-radius:50%;}.elementor .e-eef800e-659ac97{width:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-c479cb6-d8b0df3{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-1b28221-927caff{width:100%;height:auto;min-width:208px;max-width:381px;padding:25px;border-radius:8px;background-color:var(--Cream);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-d37ed3f-30afe12{width:48px;height:48px;min-width:48px;min-height:48px;overflow:hidden;object-fit:cover;object-position:center center;border-radius:50%;}.elementor .e-47c9a30-b464a25{width:auto;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-8a71120-afc5342{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-d6f561b-0d3a9f4{width:100%;height:auto;min-width:208px;max-width:381px;padding:25px;border-radius:8px;background-color:var(--Cream);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-00215cb-a57b352{width:65%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:50px;padding-inline-end:0px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-962663d-40e7d59{flex-direction:row;}.elementor .e-aa13a57-56efa2d{color:var(--Green);margin-block-end:12px;}.elementor .e-1930e43-dbfb451{width:100%;color:var(--Dark-blue);margin-block-end:20px;}.elementor .e-a92a7b2-d98a48a{width:100%;color:var(--Dark-blue);margin-block-end:40px;}.elementor .e-b7ca235-f619470{width:20px;height:20px;}.elementor .e-33ffacc-48e9619{width:100%;height:48px;max-width:220px;font-weight:500;color:var(--white);padding:15px;border-radius:8px;border-color:var(--Green);background-color:var(--Green);transition:all 300ms;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-33ffacc-48e9619:hover,.elementor .e-33ffacc-48e9619:focus-visible{color:var(--Green);border-width:2px;border-color:var(--Green);border-style:solid;background-color:var(--Transparent-green);}.elementor .e-7f74dfa-8a12061{width:100%;max-width:490px;padding:0px;}.elementor .e-7033bda-ba50cbf{color:var(--white);grid-column:span 2;}.elementor .e-7ab8308-400ba79{color:var(--white);margin-block-end:40px;grid-column:span 2;}.elementor .e-4600bd9-438f718{height:50px;font-size:clamp(14px, 0.2564vw + 12.72px, 16px);color:var(--white);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;border-width:1px;border-color:#ffffff26;border-style:solid;background-color:#00000033;}.elementor .e-4600bd9-438f718:focus{background-color:#0000004d;outline-style: none;
box-shadow: none;
border-color: rgba(255, 255, 255, 0.4);\n}.elementor .e-ffcb3be-e6d6e82{height:50px;font-size:clamp(14px, 0.2564vw + 12.72px, 16px);color:var(--white);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;border-width:1px;border-color:#ffffff26;border-style:solid;background-color:#00000033;}.elementor .e-ffcb3be-e6d6e82:focus{background-color:#0000004d;outline-style: none;
box-shadow: none;
border-color: rgba(255, 255, 255, 0.4);\n}.elementor .e-ecb5576-86688e3{height:50px;font-size:clamp(14px, 0.2564vw + 12.72px, 16px);color:var(--white);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;border-width:1px;border-color:#ffffff26;border-style:solid;background-color:#00000033;}.elementor .e-ecb5576-86688e3:focus{background-color:#0000004d;outline-style: none;
box-shadow: none;
border-color: rgba(255, 255, 255, 0.4);\n}.elementor .e-dc59678-a3dcaff{height:50px;font-size:clamp(14px, 0.2564vw + 12.72px, 16px);color:var(--Cream);padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;border-width:1px;border-color:#ffffff26;border-style:solid;background-color:#00000033;grid-column:2;grid-row:4;option {
  border-radius: 8px;
  background-color: #0d3320;
  color: #fff;
}\n}.elementor .e-dc59678-a3dcaff:focus{background-color:#0000004d;outline-style: none;
box-shadow: none;
border-color: rgba(255, 255, 255, 0.4);\n}.elementor .e-ba308f4-37144e4{width:100%;height:50px;color:var(--Dark-blue);margin-block-start:20px;border-radius:8px;border-color:var(--Yellow);background-color:var(--Yellow);grid-column:span 2;}.elementor .e-ba308f4-37144e4:hover,.elementor .e-ba308f4-37144e4:focus-visible{color:var(--white);border-width:1px;border-color:var(--white);background-color:var(--Yellow-2);}.elementor .e-9b9cdba-783fc9e{border-radius:8px;grid-column:span 2;}.elementor .e-0db9c64-c142a0f{border-radius:8px;grid-column:span 2;}.elementor .e-fb7595f-b326f00{width:100%;max-width:700px;padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;display:grid;grid-template-columns:repeat(2, 1fr);background: linear-gradient(
      to bottom right,
      #0E452E 45%,
      #2E7D32 100%
  );\n}.elementor .e-2d159b4-a9f3ac4{width:100%;column-gap:70px;padding-block-start:70px;padding-block-end:70px;background-color:var(--Cream);flex-direction:row;row-gap:70px;justify-content:center;align-items:center;}.elementor .e-b7e43de-f12382b{padding:0px;background-color:var(--Cream);flex-direction:column;justify-content:center;align-items:center;}