.elementor .e-8482659-7e68e4f{max-width:620px;font-weight:800;font-size:64px;color:#ffffff;letter-spacing:-1px;line-height:0.92em;padding-block-end:60px;}.elementor .e-effbc1a-02296ef{max-width:620px;font-weight:400;font-size:20px;color:rgba(255, 255, 255, 0.78);line-height:1.7em;padding-inline-start:6px;margin-block-start:10px;}.elementor .e-ae384fa{min-height:720px;padding-block-start:140px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://electricsolutionsca.com/wp-content/uploads/2026/06/HeroCommercialV1.webp"),linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35));background-repeat:repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:center center,0% 0%;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-7d9fb93-e7b1265{font-weight:700;font-size:14px;color:#D4A017;letter-spacing:2.5px;text-transform:uppercase;margin-block-end:18px;}.elementor .e-264dae9-d77cef6{font-size:14px;padding-block-start:12px;}.elementor .e-efafdb5-5b6eb12{max-width:680px;font-weight:800;font-size:58px;color:#0A1633;letter-spacing:-1px;line-height:0.95em;margin-block-end:28px;}.elementor .e-8ce3500-e67ca8c{max-width:540px;font-weight:400;font-size:20px;color:#3E4A5F;line-height:1.85em;margin-block-end:34px;}.elementor .e-27886d4{width:45%;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-91f23ce-b21dc65{padding:0px;border-radius:18px;box-shadow:0px 18px 32px -18px rgba(0, 0, 0, 1);align-self:center;}.elementor .e-b4fe71c-da9dad6{border-radius:18px;}.elementor .e-abeb3ae{width:55%;flex-direction:column;}.elementor .e-b78ebaf{width:100%;max-width:1320px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F3F3F3;flex-direction:row;}.elementor .e-f1bd343-75c3e7e{font-weight:600;font-size:14px;color:#D4A017;letter-spacing:4px;text-transform:uppercase;margin-block-end:25px;}.elementor .e-7ec1508-f6c7a8d{max-width:700px;font-family:Oswald;font-weight:700;font-size:58px;color:#FFFFFF;line-height:1em;text-align:center;margin-block-end:30px;}.elementor .e-dcaad59-ce87378{max-width:720px;font-weight:400;font-size:20px;color:rgba(255, 255, 255, 0.8);line-height:1.7em;text-align:center;margin-block-end:45px;}.elementor .e-837e09c-b03ddd5{font-family:Oswald;font-weight:600;font-size:18px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;background-color:#D62828;}.elementor .e-1e7abe1{padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#001845;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5f06a4e6-f1488dc{width:110px;}.elementor .e-3e4490e8-40bc414{width:100%;max-width:220px;padding:0px;flex-direction:row;gap:0px;align-items:start;}.elementor .e-340b67b8-81f967b{font-weight:700;font-size:22px;color:#FFFFFF;}.elementor .e-57a8111f-6729aec{flex-direction:column;gap:0px;}.elementor .e-23861a0-172ccae{font-weight:700;font-size:22px;color:#FFFFFF;}.elementor .e-49b52086-b08cb1a{flex-direction:column;}.elementor .e-70f7312d-128c0da{font-weight:700;font-size:22px;color:#FFFFFF;}.elementor .e-31af85e3-b96ea2a{flex-direction:column;}.elementor .e-37f885fa-44ea7b1{width:90%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0px;justify-content:space-between;align-items:start;}.elementor .e-1654022-10baf78{height:2px;background-color:#3A4B73;}.elementor .e-34f1968-6efe5fc{width:100%;padding-block-start:30px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;flex-direction:column;gap:16px;}.elementor .e-41daed29-9da61b9{font-size:14px;color:#9CA3AF;text-align:center;}.elementor .e-32fba56f-dcb0948{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:1px;justify-content:space-between;align-items:center;}