.elhorn-volt .ev-card-title{font-size:23px;line-height:1.25;letter-spacing:-.025em;color:var(--text);margin:0 0 18px;font-weight:750}.elhorn-volt .ev-detail-card .ev-card-title{font-size:24px}.elhorn-volt .ev-step-title{font-size:21px;line-height:1.3;letter-spacing:-.025em;color:var(--text);min-height:56px;margin:0 0 18px}.elhorn-volt .ev-step .ev-step-title{color:var(--text)}.elhorn-volt .ev-faq-question{font-size:22px;line-height:1.35;letter-spacing:-.025em;color:var(--text);margin-bottom:18px}.elhorn-volt .ev-editorial .ev-card-title{font-size:54px;color:#c64e07}.elhorn-volt .ev-local-service{background:var(--surface)}.ev-has-gallery>.ev-circuit{display:none}.ev-gallery-controls button{min-width:34px}.ev-gallery-count{white-space:nowrap}@media (max-width:767px){.elhorn-volt .ev-step-title{font-size:23px;min-height:0}.elhorn-volt .ev-home-hero h1.elementor-heading-title{font-size:clamp(35px,9.5vw,54px)}.elhorn-volt .ev-card-title{font-size:23px}}