/* Scoped advantages redesign - applies only to services, locations and brands index pages */
.egadv{padding:74px 0 78px;background:#f3f8fc;color:#10264b;overflow:hidden}
.egadv *{box-sizing:border-box}.egadv h2,.egadv h3,.egadv p{margin:0}.egadv h2{font-size:clamp(26px,3vw,38px);line-height:1.22;font-weight:800;letter-spacing:-.025em;text-transform:none}.egadv h3{font-size:17px;line-height:1.35;font-weight:800;letter-spacing:0;text-transform:none}.egadv p{font-size:15px;line-height:1.65;color:#52627a}.egadv-eyebrow{font-size:11px!important;letter-spacing:.14em;font-weight:800;color:#008e6d!important;margin-bottom:11px!important}.egadv-heading{text-align:center;max-width:900px;margin:0 auto 30px}.egadv-heading>p:last-child{max-width:760px;margin:12px auto 0}.egadv-services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.egadv-feature{display:flex;gap:15px;min-width:0}.egadv-feature h3{margin:0 0 8px}.egadv-icon{width:59px;height:59px;flex:0 0 59px;border-radius:50%;display:grid;place-items:center;color:#008c6d;background:#e0f6ec}.egadv-icon svg{width:29px;height:29px}.egadv-blue .egadv-icon{color:#2670cf;background:#e4efff}.egadv-red .egadv-icon{color:#e94e57;background:#ffeced}.egadv-navy .egadv-icon{color:#153d76;background:#e8eff8}.egadv-services .egadv-feature{background:#fff;padding:25px 17px;border:1px solid #e7eef6;border-radius:13px;box-shadow:0 8px 24px rgba(13,49,91,.045);align-items:flex-start;flex-direction:column;gap:17px;min-height:232px}.egadv-services .egadv-feature p{font-size:14px}.egadv-locations{background:linear-gradient(110deg,#f1faf6,#f2f9fa)}.egadv-local-grid{display:grid;grid-template-columns:1.12fr .9fr .52fr;gap:26px;align-items:center}.egadv-local-lead{max-width:440px}.egadv-local-lead>p:not(.egadv-eyebrow){margin:17px 0 23px}.egadv-local-features{background:#fff;border:1px solid #e5f0eb;border-radius:15px;padding:8px 21px;box-shadow:0 12px 32px rgba(12,69,42,.04)}.egadv-local-features .egadv-feature{padding:16px 0;align-items:center}.egadv-local-features .egadv-feature+.egadv-feature{border-top:1px solid #eaf1ee}.egadv-local-features .egadv-feature p{font-size:13px}.egadv-local-features .egadv-icon{width:51px;height:51px;flex-basis:51px}.egadv-local-features .egadv-icon svg{width:25px;height:25px}.egadv-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#009c72;border-radius:9px;padding:14px 18px;font-weight:800;font-size:14px;text-decoration:none;color:#fff;min-height:52px;transition:background .2s ease}.egadv-cta:hover,.egadv-cta:focus-visible{background:#007f60;color:#fff}.egadv-cta svg{width:22px;height:22px}.egadv-cta-note{display:block;font-size:11px;color:#68798a;margin-top:10px}.egadv-local-art{min-height:277px;position:relative;border-radius:50%;background:radial-gradient(circle at center,#daeee7 0 15%,#e8f7f0 15% 43%,#eaf8f1 43% 70%,transparent 71%);opacity:.92}.egadv-map-ring{position:absolute;inset:24%;border:2px dashed #6dcba7;border-radius:50%;transform:rotate(-20deg)}.egadv-map-road{position:absolute;background:#fff;border-radius:30px;transform-origin:center}.road-a{width:110%;height:5px;left:-10%;top:30%;transform:rotate(-39deg)}.road-b{width:110%;height:4px;left:-10%;top:65%;transform:rotate(31deg)}.road-c{width:5px;height:115%;left:35%;top:-5%;transform:rotate(20deg)}.road-d{width:4px;height:115%;left:72%;top:-5%;transform:rotate(-14deg)}.egadv-map-dot,.egadv-map-center{position:absolute;display:grid;place-items:center;color:#00996f}.egadv-map-dot svg{width:24px;height:24px;fill:#00996f;stroke:#fff}.dot-a{top:13%;left:24%}.dot-b{top:24%;right:12%}.dot-c{bottom:15%;left:16%}.dot-d{bottom:11%;right:13%}.egadv-map-center{top:42%;left:42%;width:54px;height:54px;border-radius:50%;background:#d4f1e4}.egadv-map-center svg{width:39px;height:39px}.egadv-brands{background:#fff}.egadv-brands-grid{display:grid;grid-template-columns: .93fr 1.07fr;align-items:center;gap:70px}.egadv-intro{margin:13px 0 20px!important}.egadv-brand-features{display:grid;gap:16px}.egadv-brand-features .egadv-feature{align-items:center}.egadv-brand-features .egadv-feature p{font-size:14px}.egadv-brand-features .egadv-icon{width:54px;height:54px;flex-basis:54px}.egadv-appliances{position:relative;height:355px;display:grid;place-items:end center;background:radial-gradient(ellipse at 50% 58%,#e7f5fb 0 36%,transparent 66%)}.egadv-appliance-scene{display:flex;align-items:flex-end;justify-content:center;gap:9px;position:relative;z-index:1;padding-bottom:32px}.egadv-fridge,.egadv-washer,.egadv-range{position:relative;border:3px solid #9aa9b9;background:linear-gradient(120deg,#e5e9eb,#fbfdff 45%,#ced5dc);border-radius:9px 9px 4px 4px;box-shadow:inset -7px 0 10px rgba(37,57,79,.08),8px 8px 14px rgba(52,74,87,.11)}.egadv-fridge{height:270px;width:125px}.egadv-fridge-line{height:3px;position:absolute;top:57%;left:0;right:0;background:#9cabb9}.egadv-fridge-handle{height:34px;width:4px;background:#8b9dac;position:absolute;left:8px;top:37%;border-radius:5px}.egadv-washer{height:173px;width:153px}.egadv-washer-control{height:31px;border-bottom:2px solid #9caab8;background:linear-gradient(90deg,transparent 70%,#aabac7 70% 76%,transparent 76%)}.egadv-washer-door{position:absolute;left:22px;bottom:17px;width:104px;height:104px;border:12px solid #a6b7c9;border-radius:50%;background:radial-gradient(circle at 48% 40%,#d3e1eb,#7896b6 65%,#3d668e);box-shadow:inset 0 0 7px #53718f}.egadv-range{height:185px;width:133px}.egadv-range-top{height:42px;display:flex;justify-content:space-around;align-items:center}.egadv-range-top i{border:3px solid #75899e;border-radius:50%;width:14px;height:14px}.egadv-range-window{margin:6px 12px 0;height:102px;background:linear-gradient(120deg,#39516d,#162d4e);border:8px solid #aebac7;border-radius:4px}.egadv-appliance-shadow{position:absolute;bottom:20px;left:10%;right:10%;height:24px;filter:blur(12px);border-radius:50%;background:#b0bdc8;opacity:.3}
@media(max-width:1199px){.egadv-local-grid{grid-template-columns:1fr 1fr}.egadv-local-art{display:none}.egadv-brands-grid{gap:32px}}
@media(max-width:991px){.egadv-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.egadv-services .egadv-feature{min-height:0}.egadv-local-grid{gap:18px}.egadv-brands-grid{grid-template-columns:1fr}.egadv-appliances{height:270px;order:2}.egadv-brands-copy{order:1}.egadv-appliance-scene{transform:scale(.75);transform-origin:center bottom}}
@media(max-width:767px){.egadv{padding:48px 0}.egadv-local-grid{grid-template-columns:1fr}.egadv-local-lead{max-width:none}.egadv-local-features{margin-top:5px}.egadv-brands-grid{gap:8px}.egadv-appliances{height:250px}}
@media(max-width:575px){.egadv-services-grid{grid-template-columns:1fr}.egadv-services .egadv-feature{flex-direction:row;align-items:center;padding:20px 15px;min-height:0;gap:14px}.egadv-services .egadv-icon{width:53px;height:53px;flex-basis:53px}.egadv h2{font-size:27px}.egadv h3{font-size:16px}.egadv-cta{width:100%;font-size:13px}.egadv-services .egadv-feature p{font-size:13px}.egadv-appliances{height:235px}.egadv-appliance-scene{transform:scale(.65)}}
