.elementor .h4{font-family:var(--font-primary);font-weight:600;font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);color:var(--primary);letter-spacing:1px;line-height:1.4;padding-block-start:.5rem;margin:0}.elementor .h5{font-family:var(--font-primary);font-weight:600;font-size:clamp(1.125rem,1.05rem + .35vw,1.3rem);color:var(--secondary);letter-spacing:1px;line-height:1.4;padding-block-start:.5rem;margin:0}.elementor .paragraph-sm{font-family:var(--font-secondary);font-size:clamp(.875rem,.8rem + .15vw,1rem);color:var(--text);line-height:1.6;margin:0}.elementor .text-label{font-family:var(--font-secondary);font-weight:600;font-size:clamp(.875rem,.8rem + .2vw,1.0625rem);color:var(--secondary);margin:0}.elementor .text-label-sm{font-family:var(--font-secondary);font-weight:600;font-size:clamp(.75rem,.7rem + .15vw,.875rem);color:var(--secondary);margin:0}.elementor .text-center-mobile{text-align:start}.elementor .text-all-caps{text-transform:uppercase}.elementor .color-accent{color:var(--accent)}.elementor .color-primary-shade-lightest{color:var(--primary-shade-lightest);add_shortcode('year', function() { return date('Y'); });\n}.elementor .color-primary-shade{color:var(--primary-shade)}.elementor .color-primary{color:var(--primary)}.elementor .color-white{color:var(--white)}.elementor .edison-background-overlay{background-image:linear-gradient(135deg,#003445 0%,#01455c 60%,#025e7dd9 100%),url(http://edisonelectric.com/wp-content/uploads/2026/09/Edison-Logo-Watermark.svg),linear-gradient(var(--secondary),var(--secondary));background-repeat:repeat,no-repeat,repeat;background-attachment:scroll,fixed,scroll;background-size:auto,cover,auto;background-position:0 0,50%,0 0}.elementor .background-dark{background-color:var(--dark);display:block}.elementor .flex-column{flex-direction:column}.elementor .flex-row-mobile-column{display:flex;flex-direction:row}.elementor .gap-tight{gap:.5rem}.elementor .gap-default{gap:1.5rem}.elementor .gap-loose{gap:2rem}.elementor .padding-none{padding:0}.elementor .section-l{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:block}.elementor .section-s{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .boxed-wide{max-width:1600px;margin-inline-start:auto;margin-inline-end:auto}.elementor .boxed-standard{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.elementor .radius-m{border-radius:8px}.elementor .border-bottom{border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--medium);border-style:solid}.elementor .btn{font-family:var(--font-primary);font-weight:500;font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:var(--secondary);letter-spacing:1px;text-decoration:none;text-transform:capitalize;cursor:pointer;padding-block-start:.7rem;padding-block-end:.9rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:.5rem;border-style:none;background-color:var(--medium);transition:all 300ms;display:inline-block}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--primary);background-color:var(--accent);transform:scale3d(1.02,1.02,1)}.elementor .box-mega-menu{padding-block-start:1rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;border-width:2px;border-color:var(--light);border-style:solid;justify-content:space-between}.elementor .box-mega-menu:hover,.elementor .box-mega-menu:focus-visible{border-color:var(--primary-shade-lighter)}.elementor .section-mega-menu{padding-block-start:2rem;padding-block-end:.5px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .section-mega-menu-2{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .footer-credit{a{color:#fff}a:hover{color:#fbab38}\n}