body[data-landing-page] .electrician-page{color:#0a1633}body[data-landing-page] .electrician-page :is(.rh-hero,.re-why-home,.re-enfield-problems,.services-section,.re-real-job,.re-local-electrician,.re-issues-home,.coverage-section){margin:0!important}body[data-landing-page] .electrician-page :is(.re-why-home,.services-section,.re-real-job,.re-local-electrician,.re-issues-home,.coverage-section):before,body[data-landing-page] .electrician-page :is(.re-why-home,.services-section,.re-real-job,.re-local-electrician,.re-issues-home,.coverage-section):after{background-image:none!important}body[data-landing-page] .electrician-page :is(.re-why-home__inner,.services-section__inner,.re-local-inner,.re-issues-inner,.re-real-job-inner){width:min(1320px,100% - 64px);max-width:1320px!important;margin-inline:auto!important;padding-inline:0!important}body[data-landing-page] .electrician-page h2{text-align:center!important}body[data-landing-page] .electrician-page :is(.re-why-home__header,.services-section__header,.re-local-header,.re-issues-header){text-align:center!important;max-width:820px!important;margin:0 auto 38px!important}body[data-landing-page] .electrician-page :is(.re-why-home__sub,.services-section__sub,.re-local-sub,.re-issues-sub){max-width:720px!important;margin-inline:auto!important;font-size:17px!important;line-height:1.7!important}body[data-landing-page] .electrician-page .rh-hero{border-bottom:4px solid gold;overflow:hidden;background:var(--concept-hero-background)!important;padding:52px 0 36px!important}body[data-landing-page] .electrician-page .rh-hero:before,body[data-landing-page] .electrician-page .rh-hero:after{display:none!important}body[data-landing-page] .electrician-page .rh-hero__inner{width:min(1320px,100% - 64px);grid-template-columns:1.05fr .95fr!important;align-items:center!important;gap:clamp(32px,4vw,64px)!important;max-width:1320px!important;margin:auto!important;padding:0!important;display:grid!important}body[data-landing-page] .electrician-page .rh-hero__copy{flex-direction:column;min-width:0;display:flex}body[data-landing-page] .electrician-page .rh-hero__h1{text-wrap:balance;color:#fff!important;letter-spacing:-.045em!important;max-width:680px!important;margin:0!important;font-size:clamp(40px,4.1vw,62px)!important;line-height:1.06!important}body[data-landing-page] .electrician-page .rh-hero__h1 .accent{color:gold!important}body[data-landing-page] .electrician-page .rh-hero__deck{color:#edf1f7!important;max-width:660px!important;margin:25px 0 0!important;font-size:clamp(17px,1.4vw,20px)!important;line-height:1.65!important}body[data-landing-page] .electrician-page .electrician-hero__actions{order:3}body[data-landing-page] .electrician-page .electrician-hero__call{color:#0a1633;background:#fff;border:1px solid #fff}body[data-landing-page] .electrician-page .electrician-hero__actions a:focus-visible{outline-offset:4px;outline:3px solid gold}body[data-landing-page] .electrician-page .rh-hero__stats{order:4;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;background:0 0!important;border:0!important;border-top:1px solid #ffffff38!important;border-radius:0!important;gap:20px!important;margin:25px 0 0!important;padding:20px 0 0!important;display:grid!important;transform:none!important}body[data-landing-page] .electrician-page .rh-hero__stat{border:0!important;padding:0!important}body[data-landing-page] .electrician-page .rh-hero__stat-num{color:gold!important;font-size:25px!important}body[data-landing-page] .electrician-page .rh-hero__stat-lbl{color:#edf1f7!important;font-size:12px!important}body[data-landing-page] .electrician-page .rh-hero__visual{background:#ffffff08;border:1px solid #ffffff47;border-radius:20px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:14px;min-width:0;padding:0 0 20px;display:grid;overflow:hidden;min-height:0!important;position:relative!important}body[data-landing-page] .electrician-page .rh-hero__frame{grid-column:1/-1;aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:auto!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transform:none!important}body[data-landing-page] .electrician-page :is(.rh-hero__visual,.rh-hero__frame):before,body[data-landing-page] .electrician-page :is(.rh-hero__visual,.rh-hero__frame):after{display:none!important}body[data-landing-page] .electrician-page .rh-hero__frame img{display:block;aspect-ratio:3/2!important;object-fit:cover!important;object-position:center 51%!important;filter:none!important;width:100%!important;height:auto!important;transform:none!important}body[data-landing-page] .electrician-page :is(.rh-avail,.rh-rating){box-shadow:none!important;background:0 0!important;border:0!important;margin:0 16px!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}body[data-landing-page] .electrician-page .rh-avail{color:gold!important;font-size:12px!important}body[data-landing-page] .electrician-page .rh-avail .live{box-shadow:none!important;background:gold!important}body[data-landing-page] .electrician-page .rh-rating{justify-content:flex-start;gap:8px}body[data-landing-page] .electrician-page .rh-rating__txt{color:#fff!important;font-size:12px!important}body[data-landing-page] .electrician-page .rh-rating__txt small{color:#edf1f7!important}body[data-landing-page] .electrician-page .rh-rating__stars svg{width:13px;height:13px}body[data-landing-page] .electrician-page .re-trust-strip,body[data-landing-page] .electrician-page .re-enfield-problems__credentials{display:none!important}body[data-landing-page] .electrician-page :is(.re-why-home,.re-enfield-problems){color:#fff;background:var(--concept-hero-background)!important;padding:76px 0!important}body[data-landing-page] .electrician-page :is(.re-why-home,.re-enfield-problems) h2,body[data-landing-page] .electrician-page :is(.re-why-home,.re-enfield-problems) h2 span{color:#fff!important}body[data-landing-page] .electrician-page :is(.re-why-home__sub,.re-enfield-problems header p){color:#edf1f7!important}body[data-landing-page] .electrician-page .re-why-home__track{overflow:visible;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:0!important;display:grid!important}body[data-landing-page] .electrician-page :is(.re-why-home__card,.re-enfield-problems__track article){min-width:0;box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff3d!important;border-top:4px solid gold!important;border-radius:0!important;padding:28px!important;transform:none!important}body[data-landing-page] .electrician-page :is(.re-why-home__num,.re-why-home__icon,.re-enfield-problems__marker,.re-enfield-problems__service){color:gold!important}body[data-landing-page] .electrician-page :is(.re-why-home__h3,.re-enfield-problems__track h3){color:#fff!important;font-size:22px!important;line-height:1.25!important}body[data-landing-page] .electrician-page :is(.re-why-home__text,.re-enfield-problems__track article>p:not(.re-enfield-problems__service)){color:#edf1f7!important;font-size:15px!important;line-height:1.7!important}body[data-landing-page] .electrician-page :is(.re-why-home__dot,.re-enfield-problems__dots button):after{background:#afbdd9}body[data-landing-page] .electrician-page .re-enfield-problems__dots button[aria-current]:after{box-shadow:none;background:gold}body[data-landing-page] .electrician-page .re-why-home__dot--active{background:gold!important}body[data-landing-page] .electrician-page .services-section{background:#fff!important;padding:76px 0!important}body[data-landing-page] .electrician-page .services-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}body[data-landing-page] .electrician-page .services-section__card{flex-direction:column;min-width:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6dfed!important;border-top:4px solid gold!important;border-radius:0!important;padding:28px!important;display:flex!important;transform:none!important}body[data-landing-page] .electrician-page :is(.services-section__h2,.services-section__title,.services-section__price,.services-section__cta){color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .services-section__text{color:#536075!important;font-size:15px!important;line-height:1.7!important}body[data-landing-page] .electrician-page .services-section__cta{margin-top:auto}body[data-landing-page] .electrician-page .services-section__expand-wrap{display:none!important}body[data-landing-page] .electrician-page .services-section__badge{background:var(--concept-blue)!important;color:#fff!important}body[data-landing-page] .electrician-page .re-also-offer p{color:#536075!important}body[data-landing-page] .electrician-page .re-also-offer a{color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .re-real-job{border-block:4px solid gold;color:#0a1633!important;background:#eef3fb!important;padding:76px 0!important}body[data-landing-page] .electrician-page :is(.re-real-job-h2,.re-real-job-h2 span,.re-real-job-label,.re-real-job-badge){color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .re-real-job p{color:#536075!important;line-height:1.7!important}body[data-landing-page] .electrician-page .re-real-job :is(.re-real-job-block,.re-real-job-callout){box-shadow:none!important;background:#fff!important;border-color:#cad6e7!important;border-radius:0!important}body[data-landing-page] .electrician-page :is(.re-local-electrician,.re-issues-home){color:#0a1633;background:#f1f5fa!important;padding:76px 0!important}body[data-landing-page] .electrician-page :is(.re-local-h2,.re-local-h2 span,.re-issues-h2,.re-issues-h2 span,.re-local-h3,.re-issues-h3){color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .re-local-track{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding:0!important;display:grid!important;overflow:visible!important}body[data-landing-page] .electrician-page :is(.re-local-card,.re-issues-card){border:1px solid #cad6e7!important;border-top:4px solid var(--concept-blue)!important;width:auto!important;min-width:0!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:25px!important;transform:none!important}body[data-landing-page] .electrician-page .re-local-card p{color:#536075!important;font-size:14px!important;line-height:1.7!important}body[data-landing-page] .electrician-page :is(.re-local-challenge,.re-local-solution){background:0 0!important;border-color:#dce3ef!important;border-radius:0!important}body[data-landing-page] .electrician-page .re-local-label{color:var(--concept-blue)!important}body[data-landing-page] .electrician-page :is(.re-local-arrow,.re-local-carousel .re-dots){display:none!important}body[data-landing-page] .electrician-page .re-local-cta{margin-top:30px!important}body[data-landing-page] .electrician-page .coverage-section{background:var(--concept-hero-background)!important;color:#fff!important;padding:76px 0!important}body[data-landing-page] .electrician-page .coverage-section :is(h2,h2 span,h3,p){color:#edf1f7!important}body[data-landing-page] .electrician-page .coverage-section :is(a,button){color:gold!important}body[data-landing-page] .electrician-page .re-nearby{color:var(--concept-blue)!important;background:#f8f9fa!important;padding:32px 0!important}body[data-landing-page] .electrician-page .re-nearby-label{color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .re-nearby-chip{color:var(--concept-blue)!important;background:#fff!important;border-color:#cbd6e7!important}body[data-landing-page] .electrician-page .electrician-swipe-hint{display:none}body[data-landing-page] .electrician-page .re-enq{border-top:4px solid gold;background:#eef3f9!important;padding:76px 0!important}body[data-landing-page] .electrician-page .re-enq-left :is(h2,h2 span){color:var(--concept-blue)!important}body[data-landing-page] .electrician-page .re-enq-card{scroll-margin-top:106px;border:1px solid #cbd6e7!important;border-top:5px solid var(--concept-blue)!important;background:#fff!important;border-radius:4px!important;padding:32px!important;box-shadow:0 14px 38px #0a163312!important}body[data-landing-page] .electrician-page .re-enq-card h3{color:var(--concept-blue)!important;font-style:normal!important}body[data-landing-page] .electrician-page .re-enq-input{background:#fff;border-color:#aebbd0;padding:12px 14px;border-radius:4px!important}body[data-landing-page] .electrician-page .re-enq-input:focus{border-color:var(--concept-blue);outline:2px solid var(--concept-blue);outline-offset:2px;box-shadow:none}body[data-landing-page] .electrician-page .re-enq-input[aria-invalid=true]{border-color:#c0392b}body[data-landing-page] .electrician-page .re-enq-req{color:#c0392b;opacity:1}body[data-landing-page] .electrician-page .concept-final h2{text-align:left!important}@media (width<=1050px){body[data-landing-page] .electrician-page :is(.re-local-track,.services-section__grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-landing-page] .electrician-page .rh-hero__inner{gap:28px!important}body[data-landing-page] .electrician-page .rh-hero__h1{font-size:42px!important}body[data-landing-page] .electrician-page .rh-hero__cta{flex-direction:column}}@media (width<=780px){body[data-landing-page] .electrician-page .electrician-swipe-hint{color:var(--concept-blue);justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;font-size:13px;font-weight:800;display:flex}body[data-landing-page] .electrician-page .re-why-home .electrician-swipe-hint{color:gold}body[data-landing-page] .electrician-page :is(.rh-hero__inner,.re-why-home__inner,.services-section__inner,.re-local-inner,.re-issues-inner,.re-real-job-inner){width:calc(100% - 36px)!important}body[data-landing-page] .electrician-page .rh-hero{padding:0!important}body[data-landing-page] .electrician-page .rh-hero__inner{grid-template-columns:1fr!important;gap:0!important;width:100%!important}body[data-landing-page] .electrician-page .rh-hero__copy{z-index:2;background:linear-gradient(140deg,#07112acc,#0a1633ed);grid-area:1/1;padding:72px 18px 32px;position:relative}body[data-landing-page] .electrician-page .rh-hero__h1{font-size:clamp(38px,11vw,49px)!important}body[data-landing-page] .electrician-page .rh-hero__deck{margin-top:22px!important;font-size:17px!important}body[data-landing-page] .electrician-page .rh-hero__visual{border:0;border-radius:0;grid-area:1/1;height:100%;padding:0;display:block}body[data-landing-page] .electrician-page .rh-hero__frame{height:100%!important}body[data-landing-page] .electrician-page .rh-hero__frame img{aspect-ratio:auto!important;height:100%!important}body[data-landing-page] .electrician-page :is(.rh-avail,.rh-rating){display:none!important}body[data-landing-page] .electrician-page .rh-hero__stats{gap:15px!important}body[data-landing-page] .electrician-page .rh-hero__stat-num{font-size:23px!important}body[data-landing-page] .electrician-page .rh-hero__stat-lbl{font-size:11px!important}body[data-landing-page] .electrician-page :is(.re-why-home,.re-enfield-problems,.services-section,.re-real-job,.re-local-electrician,.re-issues-home,.coverage-section){padding-block:56px!important}body[data-landing-page] .electrician-page :is(.re-why-home__sub,.services-section__sub,.re-local-sub,.re-issues-sub){font-size:15px!important}body[data-landing-page] .electrician-page :is(.re-why-home__track,.services-section__grid,.re-local-track,.re-issues-track){overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory!important;flex-wrap:nowrap!important;gap:14px!important;margin-right:-18px!important;padding:0 18px 14px 0!important;scroll-padding-inline:0!important;display:flex!important;overflow-x:auto!important}body[data-landing-page] .electrician-page :is(.re-why-home__card,.services-section__card,.re-local-card,.re-issues-card){scroll-snap-align:start;flex:0 0 min(84vw,326px)!important;width:min(84vw,326px)!important;min-width:min(84vw,326px)!important;max-width:none!important;padding:24px!important}body[data-landing-page] .electrician-page .re-local-carousel{padding:0!important}body[data-landing-page] .electrician-page .re-local-carousel .re-dots{display:flex!important}body[data-landing-page] .electrician-page :is(.re-why-home__carousel,.re-local-carousel,.re-issues-carousel){overflow:visible!important}body[data-landing-page] .electrician-page :is(.re-why-home__h3,.re-enfield-problems__track h3){font-size:21px!important}body[data-landing-page] .electrician-page .re-enq-card{padding:24px 18px!important}body[data-landing-page] .electrician-page .re-enq-input{font-size:16px!important}}@media (prefers-reduced-motion:reduce){body[data-landing-page] .electrician-page *,body[data-landing-page] .electrician-page :before,body[data-landing-page] .electrician-page :after{transition:none!important;animation:none!important}}
