.elementor .phone-link{font-family:"Barlow";font-weight:700;font-size:18px;letter-spacing:0.02em;line-height:1.2em;}.elementor .footer-text{font-family:"Barlow";font-weight:400;font-size:15px;color:var(--service-white);letter-spacing:0em;line-height:1.5em;}.elementor .footer-heading{font-family:"Barlow Condensed";font-weight:700;font-size:22px;color:var(--pure-white);letter-spacing:0.04em;line-height:1.1em;text-transform:uppercase;}.elementor .card-text{font-family:"Barlow";font-weight:400;font-size:16px;letter-spacing:0em;line-height:1.55em;}.elementor .card-title{font-family:"Barlow Condensed";font-weight:600;font-size:25px;letter-spacing:0em;line-height:1.1em;text-transform:capitalize;}.elementor .button-secondary{width:var(--fit-content);font-family:"Barlow";font-weight:700;font-size:15px;color:var(--pure-white);letter-spacing:0.06em;line-height:1em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;border-width:2px;border-color:var(--color-heavy-duty-red);border-style:solid;background-color:var(--power-black);}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{border-color:var(--color-warehouse-red);background-color:var(--battery-graphite);}.elementor .button-primary{width:var(--fit-content);font-family:"Barlow";font-weight:700;font-size:15px;color:var(--pure-white);letter-spacing:0.08em;line-height:1em;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;border-width:2px;border-color:var(--color-warehouse-red);border-style:solid;background-color:var(--color-heavy-duty-red);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{background-color:var(--battery-graphite);}.elementor .body-regular{font-family:"Barlow";font-weight:500;font-size:18px;letter-spacing:0em;line-height:1.6em;}.elementor .body-large{font-family:"Barlow";font-weight:400;font-size:20px;letter-spacing:0em;line-height:1.6em;}.elementor .heading-h1{font-family:"Barlow Condensed";font-weight:700;font-size:70px;letter-spacing:-0.02em;line-height:1em;}.elementor .hero-eyebrow{font-family:"Barlow Condensed";font-weight:600;font-size:20px;letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;}.elementor .card-style-light{padding:24px;border-radius:16px;border-width:1px;border-color:var(--shop-floor-gray);border-style:solid;background-color:var(--pure-white);transition:all 300ms;display:flex;flex-direction:row;gap:10px;align-items:start;}.elementor .card-style-light:hover,.elementor .card-style-light:focus-visible{border-width:1px;border-color:var(--energy-yellow);transform: translateY(-4px);
box-shadow: 0 16px 40px rgba(11, 31, 51, 0.12);
transition-behavior: ea;\n}.elementor .divider-red{width:80px;height:3px;background-color:var(--color-warehouse-red);}.elementor .Main-Inner-Container{max-width:1280px;padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);}.elementor .Hero-Main-Outer-Container{padding-block-start:110px;padding-block-end:60px;padding-inline-start:10px;padding-inline-end:10px;background-image:url("https://batterywarehousemaryland.com/wp-content/uploads/2026/08/Industrial-red-glow-and-tire-tracks-.png");background-attachment:scroll;flex-direction:column;gap:20px;justify-content:center;align-items:center;}