{"id":35,"date":"2026-07-14T23:30:13","date_gmt":"2026-07-14T23:30:13","guid":{"rendered":"https:\/\/eliteprecisionpainting.net\/?page_id=35"},"modified":"2026-08-05T10:15:31","modified_gmt":"2026-08-05T15:15:31","slug":"home","status":"publish","type":"page","link":"https:\/\/eliteprecisionpainting.net\/home\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"35\" class=\"elementor elementor-35\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b9e21f e-con-full e-flex e-con e-parent\" data-id=\"8b9e21f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42b9d81 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"42b9d81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@600;700&family=Tangerine:wght@400;700&family=Montserrat:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  \/* ============ DESIGN TOKENS (06_design_system.md) ============ *\/\r\n  .epp-root {\r\n    --c-black: #0a0a0a;\r\n    --c-black-soft: #1a1a1a;\r\n    --c-shadow: #2a2a2a;\r\n    --c-gold: #d4a854;\r\n    --c-gold-light: #e8bc6a;\r\n    --c-gold-dark: #b89444;\r\n    --c-white: #ffffff;\r\n    --c-bg-secondary: #f9fafb;\r\n    --c-bg-tertiary: #f3f4f6;\r\n    --c-text-secondary: #4b5563;\r\n    --c-text-tertiary: #9ca3af;\r\n    --c-border: #e5e7eb;\r\n    --c-success: #10b981;\r\n\r\n    --font-display: 'Playfair Display', serif;\r\n    --font-script: 'Tangerine', cursive;\r\n    --font-body: 'Montserrat', sans-serif;\r\n\r\n    --sp-xs: 4px;  --sp-sm: 8px;  --sp-md: 16px; --sp-lg: 24px;\r\n    --sp-xl: 32px; --sp-2xl: 48px; --sp-3xl: 64px;\r\n\r\n    --radius-sm: 4px; --radius-md: 8px; --radius-lg: 12px; --radius-full: 9999px;\r\n\r\n    --shadow-md: 0 4px 6px rgba(0,0,0,.1);\r\n    --shadow-lg: 0 10px 15px rgba(0,0,0,.15);\r\n    --shadow-gold: 0 10px 25px rgba(212,168,84,.35);\r\n\r\n    --ease: cubic-bezier(.4,0,.2,1);\r\n\r\n    font-family: var(--font-body);\r\n    color: var(--c-black-soft);\r\n    background: var(--c-white);\r\n    -webkit-font-smoothing: antialiased;\r\n    overflow-x: hidden;\r\n  }\r\n\r\n  .epp-root * { box-sizing: border-box; margin: 0; padding: 0; }\r\n  .epp-root img { max-width: 100%; display: block; }\r\n  .epp-root section { padding: var(--sp-2xl) var(--sp-md); }\r\n  .epp-root .container { max-width: 1200px; margin: 0 auto; }\r\n  .epp-root a { color: inherit; text-decoration: none; }\r\n  .epp-root ul { list-style: none; }\r\n\r\n  \/* ============ IDIOMA (EN\/ES) ============ *\/\r\n  .epp-root[data-lang=\"en\"] .lang-es { display: none !important; }\r\n  .epp-root[data-lang=\"es\"] .lang-en { display: none !important; }\r\n\r\n  \/* ============ TIPOGRAF\u00cdA ============ *\/\r\n  .epp-root h1, .epp-root h2, .epp-root h3 {\r\n    font-family: var(--font-display);\r\n    font-weight: 700;\r\n    line-height: 1.25;\r\n    color: var(--c-black-soft);\r\n  }\r\n  .epp-root h1 { font-size: 34px; letter-spacing: .02em; }\r\n  .epp-root h2 { font-size: 28px; text-align: center; margin-bottom: var(--sp-sm); }\r\n  .epp-root h3 { font-size: 20px; }\r\n  .epp-root .eyebrow {\r\n    font-family: var(--font-body); font-weight: 600; font-size: 12px;\r\n    letter-spacing: .12em; text-transform: uppercase; color: var(--c-gold-dark);\r\n    display: block; text-align: center; margin-bottom: var(--sp-sm);\r\n  }\r\n  .epp-root .section-sub {\r\n    text-align: center; color: var(--c-text-secondary); max-width: 560px;\r\n    margin: 0 auto var(--sp-xl); font-size: 15px; line-height: 1.6;\r\n  }\r\n  .epp-root .script-tag {\r\n    font-family: var(--font-script); font-size: 26px; color: var(--c-gold-light);\r\n    display: block; line-height: 1;\r\n  }\r\n\r\n  \/* ============ SWOOSH DIVIDER (logo motif) ============ *\/\r\n  .epp-root .swoosh { display: flex; justify-content: center; margin: var(--sp-lg) 0; }\r\n  .epp-root .swoosh svg { width: 140px; height: 20px; }\r\n\r\n  \/* ============ BOTONES ============ *\/\r\n  .epp-root .btn {\r\n    display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n    font-family: var(--font-body); font-weight: 600; font-size: 15px;\r\n    padding: 14px 28px; border-radius: var(--radius-sm); cursor: pointer;\r\n    border: 2px solid transparent; transition: transform .15s var(--ease), box-shadow .2s var(--ease), background-color .2s var(--ease);\r\n    min-height: 48px; line-height: 1;\r\n  }\r\n  .epp-root .btn-primary { background: var(--c-gold); color: var(--c-black); }\r\n  .epp-root .btn-primary:hover { background: var(--c-gold-light); box-shadow: var(--shadow-gold); }\r\n  .epp-root .btn-primary:active { transform: scale(.98); background: var(--c-gold-dark); }\r\n  .epp-root .btn-dark { background: var(--c-black); color: var(--c-gold); border-color: var(--c-gold); }\r\n  .epp-root .btn-dark:hover { background: var(--c-black-soft); }\r\n  .epp-root .btn-outline { background: transparent; color: var(--c-white); border-color: var(--c-gold); }\r\n  .epp-root .btn-outline:hover { background: rgba(212,168,84,.12); }\r\n  .epp-root .btn-block { width: 100%; }\r\n\r\n  \/* ============ ANIMACIONES: CTA GLOW + SHIMMER (constante) ============ *\/\r\n  @keyframes epp-pulse-glow {\r\n    0%, 100% { box-shadow: 0 0 0 0 rgba(212,168,84,.5); }\r\n    50%      { box-shadow: 0 0 0 9px rgba(212,168,84,0); }\r\n  }\r\n  @keyframes epp-pulse-glow-blue {\r\n    0%, 100% { box-shadow: 0 0 0 0 rgba(66,133,244,.4); }\r\n    50%      { box-shadow: 0 0 0 8px rgba(66,133,244,0); }\r\n  }\r\n  @keyframes epp-shimmer {\r\n    0%   { left: -60%; }\r\n    55%  { left: 130%; }\r\n    100% { left: 130%; }\r\n  }\r\n  .epp-root .btn-primary,\r\n  .epp-root .sticky-cta .call {\r\n    position: relative;\r\n    overflow: hidden;\r\n    animation: epp-pulse-glow 2.6s ease-out infinite;\r\n  }\r\n  .epp-root .btn-primary::before,\r\n  .epp-root .sticky-cta .call::before {\r\n    content: '';\r\n    position: absolute; top: 0; left: -60%; width: 35%; height: 100%;\r\n    background: linear-gradient(120deg, transparent, rgba(255,255,255,.4), transparent);\r\n    transform: skewX(-20deg);\r\n    animation: epp-shimmer 3.8s ease-in-out infinite;\r\n    pointer-events: none;\r\n  }\r\n  .epp-root .btn-primary:hover,\r\n  .epp-root .sticky-cta .call:hover { animation-play-state: paused; }\r\n  .epp-root .btn-google { position: relative; animation: epp-pulse-glow-blue 3s ease-out infinite; }\r\n  .epp-root .btn-google:hover { animation-play-state: paused; }\r\n\r\n  \/* ============ HEADER \/ NAV ============ *\/\r\n  .epp-root .navbar {\r\n    position: sticky; top: 0; z-index: 100; background: var(--c-black);\r\n    border-bottom: 1px solid var(--c-shadow);\r\n  }\r\n  .epp-root .nav-inner {\r\n    display: flex; align-items: center; justify-content: space-between;\r\n    padding: 12px var(--sp-md); max-width: 1200px; margin: 0 auto;\r\n  }\r\n  .epp-root .brand { display: flex; align-items: center; text-decoration: none; }\r\n  .epp-root .brand-logo {\r\n    display: block;\r\n    height: 120px;\r\n    width: auto;\r\n    object-fit: contain;\r\n    transition: height .2s var(--ease);\r\n  }\r\n\r\n  .epp-root .nav-actions { display: flex; align-items: center; gap: 10px; }\r\n  .epp-root .lang-toggle {\r\n    display: flex; border: 1px solid var(--c-shadow); border-radius: var(--radius-full);\r\n    overflow: hidden; font-size: 12px; font-weight: 700;\r\n  }\r\n  .epp-root .lang-toggle button {\r\n    background: transparent; color: var(--c-text-tertiary); border: none; cursor: pointer;\r\n    padding: 6px 10px; min-width: 40px; min-height: 32px; font-family: var(--font-body); font-weight: 700;\r\n  }\r\n  .epp-root .lang-toggle button.active { background: var(--c-gold); color: var(--c-black); }\r\n\r\n  .epp-root .nav-call {\r\n    display: none; \/* visible desktop *\/\r\n    color: var(--c-gold); font-weight: 600; font-size: 14px; white-space: nowrap;\r\n  }\r\n  .epp-root .hamburger {\r\n    background: none; border: none; cursor: pointer; padding: 8px; min-width: 44px; min-height: 44px;\r\n    display: flex; flex-direction: column; justify-content: center; gap: 5px;\r\n  }\r\n  .epp-root .hamburger span { width: 24px; height: 2px; background: var(--c-gold); display: block; }\r\n  .epp-root .nav-links {\r\n    display: none; position: absolute; top: 100%; left: 0; right: 0; background: var(--c-black);\r\n    border-bottom: 1px solid var(--c-shadow); flex-direction: column; padding: var(--sp-md);\r\n  }\r\n  .epp-root .nav-links.open { display: flex; }\r\n  .epp-root .nav-links a {\r\n    color: var(--c-white); padding: 12px 4px; font-weight: 500; font-size: 15px;\r\n    border-bottom: 1px solid var(--c-shadow);\r\n  }\r\n  .epp-root .nav-links a:last-child { border-bottom: none; }\r\n\r\n  \/* ============ HERO ============ *\/\r\n  .epp-root .hero {\r\n    background: linear-gradient(180deg, rgba(10,10,10,.75), rgba(10,10,10,.85)), url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Hero-photo.jpeg') no-repeat center center \/ cover;\r\n    color: var(--c-white); text-align: center; padding: var(--sp-3xl) var(--sp-md) var(--sp-2xl);\r\n  }\r\n  .epp-root .hero h1 { color: var(--c-white); margin-bottom: var(--sp-md); }\r\n  .epp-root .hero h1 em { color: var(--c-gold); font-style: normal; }\r\n  .epp-root .hero-sub {\r\n    color: #d1d5db; font-size: 16px; line-height: 1.6; max-width: 480px;\r\n    margin: 0 auto var(--sp-xl);\r\n  }\r\n  .epp-root .hero-ctas { display: flex; flex-direction: column; gap: 12px; max-width: 320px; margin: 0 auto; }\r\n  .epp-root .hero-badges {\r\n    display: flex; flex-wrap: wrap; justify-content: center; gap: var(--sp-md);\r\n    margin-top: var(--sp-2xl); font-size: 12px; color: var(--c-text-tertiary);\r\n    text-transform: uppercase; letter-spacing: .06em; font-weight: 600;\r\n  }\r\n  .epp-root .hero-badges span { color: var(--c-gold); }\r\n\r\n  \/* ============ SERVICIOS ============ *\/\r\n  .epp-root .services-grid {\r\n    display: grid; grid-template-columns: 1fr; gap: var(--sp-lg); margin-top: var(--sp-xl);\r\n  }\r\n  .epp-root .service-card {\r\n    background: var(--c-white); border: 1px solid var(--c-border); border-radius: var(--radius-md);\r\n    padding: var(--sp-lg); box-shadow: var(--shadow-md); transition: transform .2s var(--ease), box-shadow .2s var(--ease);\r\n  }\r\n  .epp-root .service-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-lg); }\r\n  .epp-root .service-icon {\r\n    width: 48px; height: 48px; color: var(--c-gold); margin-bottom: var(--sp-md);\r\n    animation: epp-icon-float 3.2s ease-in-out infinite;\r\n  }\r\n  @keyframes epp-icon-float {\r\n    0%, 100% { transform: translateY(0); }\r\n    50%      { transform: translateY(-4px); }\r\n  }\r\n  .epp-root .service-card:nth-child(2) .service-icon { animation-delay: .3s; }\r\n  .epp-root .service-card:nth-child(3) .service-icon { animation-delay: .6s; }\r\n  .epp-root .service-card:nth-child(4) .service-icon { animation-delay: .9s; }\r\n  .epp-root .service-card:nth-child(5) .service-icon { animation-delay: 1.2s; }\r\n  .epp-root .service-card:nth-child(6) .service-icon { animation-delay: 1.5s; }\r\n  .epp-root .service-card h3 { margin-bottom: 6px; }\r\n  .epp-root .service-card p { color: var(--c-text-secondary); font-size: 14px; line-height: 1.6; }\r\n  .epp-root .services-note {\r\n    text-align: center; margin-top: var(--sp-xl); font-size: 14px; color: var(--c-text-secondary);\r\n  }\r\n  .epp-root .services-note strong { color: var(--c-gold-dark); }\r\n\r\n  \/* ============ POR QU\u00c9 ELEGIRNOS ============ *\/\r\n  .epp-root .why { background: var(--c-black); color: var(--c-white); }\r\n  .epp-root .why h2 { color: var(--c-white); }\r\n  .epp-root .why-grid { display: grid; grid-template-columns: 1fr; gap: var(--sp-lg); margin-top: var(--sp-xl); }\r\n  .epp-root .why-item { text-align: center; padding: var(--sp-lg) var(--sp-sm); border-top: 2px solid var(--c-gold); }\r\n  .epp-root .why-item .num { font-family: var(--font-display); font-size: 30px; color: var(--c-gold); }\r\n  .epp-root .why-item p { font-size: 14px; color: #d1d5db; margin-top: 6px; line-height: 1.6; }\r\n\r\n  \/* ============ GALER\u00cdA ANTES\/DESPU\u00c9S ============ *\/\r\n  .epp-root .gallery-grid { display: grid; grid-template-columns: 1fr; gap: var(--sp-lg); margin-top: var(--sp-xl); }\r\n  .epp-root .ba-slider {\r\n    position: relative; aspect-ratio: 800\/1066; border-radius: var(--radius-md); overflow: hidden;\r\n    box-shadow: var(--shadow-md); background: #121212; touch-action: pan-y;\r\n  }\r\n  .epp-root .ba-img {\r\n    position: absolute; inset: 0;\r\n    background-size: contain;\r\n    background-position: center center;\r\n    background-repeat: no-repeat;\r\n    background-color: #121212;\r\n  }\r\n  .epp-root .ba-img span {\r\n    position: absolute; top: var(--sp-sm); padding: 4px 8px; font-size: 10px; font-weight: 700;\r\n    letter-spacing: .06em; text-transform: uppercase; border-radius: var(--radius-sm); pointer-events: none;\r\n    box-shadow: 0 2px 4px rgba(0,0,0,.15);\r\n  }\r\n  .epp-root .ba-before { background-color: #121212; }\r\n  .epp-root .ba-before span { left: var(--sp-sm); background: rgba(10,10,10,.75); color: var(--c-white); }\r\n  .epp-root .ba-after {\r\n    background-color: #121212;\r\n    clip-path: inset(0 0 0 50%);\r\n  }\r\n  .epp-root .ba-after span { right: var(--sp-sm); background: rgba(212,168,84,.9); color: var(--c-black); }\r\n  .epp-root .ba-handle {\r\n    position: absolute; top: 0; bottom: 0; left: 50%; width: 4px; background: var(--c-gold);\r\n    transform: translateX(-2px); cursor: ew-resize;\r\n  }\r\n  .epp-root .ba-handle::after {\r\n    content: '\u21d4'; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);\r\n    width: 40px; height: 40px; background: var(--c-gold); color: var(--c-black); border-radius: 50%;\r\n    display: flex; align-items: center; justify-content: center; font-size: 16px; box-shadow: var(--shadow-lg);\r\n  }\r\n  .epp-root .ba-caption { margin-top: 10px; font-size: 13px; color: var(--c-text-secondary); text-align: center; }\r\n  .epp-root .ba-caption strong { color: var(--c-black-soft); }\r\n\r\n  \/* ============ TESTIMONIOS ============ *\/\r\n  .epp-root .testimonials { background: var(--c-bg-secondary); }\r\n  .epp-root .test-grid { display: grid; grid-template-columns: 1fr; gap: var(--sp-lg); margin-top: var(--sp-xl); }\r\n  .epp-root .test-card {\r\n    background: var(--c-white); border-radius: var(--radius-md); padding: var(--sp-lg);\r\n    box-shadow: var(--shadow-md); position: relative;\r\n  }\r\n  .epp-root .stars { color: var(--c-gold); font-size: 15px; margin-bottom: var(--sp-sm); letter-spacing: 2px; }\r\n  .epp-root .test-quote { font-style: italic; font-size: 14px; line-height: 1.7; color: var(--c-black-soft); }\r\n  .epp-root .test-quote + .test-quote { margin-top: var(--sp-sm); padding-top: var(--sp-sm); border-top: 1px dashed var(--c-border); }\r\n  .epp-root .test-author { margin-top: var(--sp-md); display: flex; align-items: center; justify-content: space-between; }\r\n  .epp-root .test-author strong { font-size: 14px; }\r\n  .epp-root .test-author span { font-size: 12px; color: var(--c-text-tertiary); }\r\n  .epp-root .test-badge {\r\n    display: inline-block; margin-top: 8px; background: rgba(212,168,84,.15); color: var(--c-gold-dark);\r\n    font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .04em;\r\n    padding: 3px 10px; border-radius: var(--radius-full);\r\n  }\r\n  .epp-root .google-link {\r\n    text-align: center; margin-top: var(--sp-xl); font-size: 14px;\r\n  }\r\n  .epp-root .google-link a { color: var(--c-gold-dark); font-weight: 600; border-bottom: 1px solid var(--c-gold-dark); }\r\n\r\n  \/* ============ GOOGLE REVIEW CARD ============ *\/\r\n  .epp-root .google-cta-card {\r\n    margin-top: var(--sp-2xl);\r\n    background: linear-gradient(135deg, #fff 60%, rgba(212,168,84,.08));\r\n    border: 2px solid var(--c-gold);\r\n    border-radius: var(--radius-lg);\r\n    padding: var(--sp-xl) var(--sp-lg);\r\n    text-align: center;\r\n    box-shadow: 0 4px 20px rgba(212,168,84,.15);\r\n  }\r\n  .epp-root .google-cta-card .gcta-icon {\r\n    width: 52px; height: 52px; margin: 0 auto var(--sp-md);\r\n  }\r\n  .epp-root .google-cta-card h3 {\r\n    font-size: 20px; margin-bottom: 8px; color: var(--c-black-soft);\r\n  }\r\n  .epp-root .google-cta-card p {\r\n    font-size: 14px; color: var(--c-text-secondary); margin-bottom: var(--sp-lg); line-height: 1.6;\r\n  }\r\n  .epp-root .btn-google {\r\n    background: #4285F4; color: #fff; border-color: #4285F4;\r\n    display: inline-flex; align-items: center; gap: 10px;\r\n    font-weight: 700; padding: 14px 28px; border-radius: var(--radius-sm);\r\n    font-size: 15px; transition: background .2s, box-shadow .2s;\r\n    cursor: pointer; border: none; text-decoration: none;\r\n  }\r\n  .epp-root .btn-google:hover { background: #3367D6; box-shadow: 0 6px 18px rgba(66,133,244,.35); }\r\n  .epp-root .btn-google svg { width: 20px; height: 20px; flex-shrink: 0; }\r\n\r\n  \/* ============ ANIMACIONES: ENTRADA HERO (una vez, al cargar) ============ *\/\r\n  @keyframes epp-fade-up {\r\n    from { opacity: 0; transform: translateY(18px); }\r\n    to   { opacity: 1; transform: translateY(0); }\r\n  }\r\n  .epp-root .hero .script-tag { animation: epp-fade-up .7s var(--ease) both; }\r\n  .epp-root .hero h1           { animation: epp-fade-up .7s var(--ease) .1s both; }\r\n  .epp-root .hero-sub          { animation: epp-fade-up .7s var(--ease) .2s both; }\r\n  .epp-root .hero-ctas         { animation: epp-fade-up .7s var(--ease) .3s both; }\r\n  .epp-root .hero-badges       { animation: epp-fade-up .7s var(--ease) .4s both; }\r\n\r\n  \/* ============ ANIMACIONES: REVELADO AL HACER SCROLL ============ *\/\r\n  .epp-root .reveal {\r\n    opacity: 0;\r\n    transform: translateY(28px);\r\n    transition: opacity .7s var(--ease), transform .7s var(--ease);\r\n  }\r\n  .epp-root .reveal.is-visible { opacity: 1; transform: translateY(0); }\r\n\r\n  .epp-root .services-grid .reveal:nth-child(2) { transition-delay: .08s; }\r\n  .epp-root .services-grid .reveal:nth-child(3) { transition-delay: .16s; }\r\n  .epp-root .services-grid .reveal:nth-child(4) { transition-delay: .24s; }\r\n  .epp-root .services-grid .reveal:nth-child(5) { transition-delay: .32s; }\r\n  .epp-root .services-grid .reveal:nth-child(6) { transition-delay: .4s; }\r\n\r\n  .epp-root .why-grid .reveal:nth-child(2) { transition-delay: .08s; }\r\n  .epp-root .why-grid .reveal:nth-child(3) { transition-delay: .16s; }\r\n  .epp-root .why-grid .reveal:nth-child(4) { transition-delay: .24s; }\r\n\r\n  .epp-root .gallery-grid .reveal:nth-child(2) { transition-delay: .08s; }\r\n  .epp-root .gallery-grid .reveal:nth-child(3) { transition-delay: .16s; }\r\n  .epp-root .gallery-grid .reveal:nth-child(4) { transition-delay: .24s; }\r\n  .epp-root .gallery-grid .reveal:nth-child(5) { transition-delay: .32s; }\r\n  .epp-root .gallery-grid .reveal:nth-child(6) { transition-delay: .4s; }\r\n\r\n  .epp-root .test-grid .reveal:nth-child(2) { transition-delay: .1s; }\r\n\r\n  \/* ============ ACCESIBILIDAD ============ *\/\r\n  .epp-root a:focus-visible, .epp-root button:focus-visible, .epp-root input:focus-visible,\r\n  .epp-root select:focus-visible, .epp-root textarea:focus-visible {\r\n    outline: 2px solid var(--c-gold); outline-offset: 2px;\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .epp-root * { transition: none !important; animation: none !important; }\r\n    .epp-root .reveal { opacity: 1 !important; transform: none !important; }\r\n  }\r\n\r\n  \/* ============================================================\r\n     BREAKPOINTS \u2014 TABLET (768px+)\r\n  ============================================================= *\/\r\n  @media (min-width: 768px) {\r\n    .epp-root section { padding: var(--sp-3xl) var(--sp-xl); }\r\n    .epp-root h1 { font-size: 48px; }\r\n    .epp-root h2 { font-size: 34px; }\r\n    .epp-root .nav-call { display: inline-flex; align-items: center; gap: 6px; }\r\n    .epp-root .services-grid { grid-template-columns: repeat(2, 1fr); }\r\n    .epp-root .why-grid { grid-template-columns: repeat(2, 1fr); }\r\n    .epp-root .gallery-grid { grid-template-columns: repeat(2, 1fr); }\r\n    .epp-root .test-grid { grid-template-columns: repeat(2, 1fr); }\r\n    .epp-root .hero-ctas { flex-direction: row; max-width: none; justify-content: center; }\r\n  }\r\n\r\n  \/* ============================================================\r\n     BREAKPOINTS \u2014 DESKTOP (1024px+)\r\n  ============================================================= *\/\r\n  @media (min-width: 1024px) {\r\n    .epp-root .nav-links {\r\n      display: flex !important; position: static; flex-direction: row; background: transparent;\r\n      border: none; padding: 0; gap: var(--sp-lg);\r\n    }\r\n    .epp-root .nav-links a { border-bottom: none; padding: 4px 0; font-size: 14px; }\r\n    .epp-root .nav-links a:hover { color: var(--c-gold); }\r\n    .epp-root .hamburger { display: none; }\r\n    .epp-root .services-grid { grid-template-columns: repeat(3, 1fr); }\r\n    .epp-root .why-grid { grid-template-columns: repeat(4, 1fr); }\r\n    .epp-root .gallery-grid { grid-template-columns: repeat(3, 1fr); }\r\n    .epp-root .test-grid { grid-template-columns: repeat(2, 1fr); max-width: 900px; margin: var(--sp-xl) auto 0; }\r\n    .epp-root h1 { font-size: 58px; }\r\n    .epp-root .brand-logo { height: 160px; }\r\n  }\r\n\r\n  \/* ============================================================\r\n     BREAKPOINTS \u2014 WIDE (1440px+)\r\n  ============================================================= *\/\r\n  @media (min-width: 1440px) {\r\n    .epp-root .container, .epp-root section > * { max-width: 1200px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"epp-root\" data-lang=\"en\" id=\"epp-landing\">\r\n\r\n  <!-- ============ NAVBAR ============ -->\r\n  <header class=\"navbar\">\r\n    <div class=\"nav-inner\">\r\n      <a href=\"#hero\" class=\"brand\" aria-label=\"Elite Precision Painting Home\">\r\n        <img decoding=\"async\" class=\"brand-logo\" src=\"http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Logo-Elite-Precision.svg\" alt=\"Elite Precision Painting Logo\">\r\n      <\/a>\r\n\r\n      <div class=\"nav-links\" id=\"navLinks\">\r\n        <a href=\"#services\" class=\"lang-en\">Services<\/a><a href=\"#services\" class=\"lang-es\">Servicios<\/a>\r\n        <a href=\"#gallery\" class=\"lang-en\">Gallery<\/a><a href=\"#gallery\" class=\"lang-es\">Galer\u00eda<\/a>\r\n        <a href=\"#testimonials\" class=\"lang-en\">Reviews<\/a><a href=\"#testimonials\" class=\"lang-es\">Opiniones<\/a>\r\n        <a href=\"#areas\" class=\"lang-en\">Service Areas<\/a><a href=\"#areas\" class=\"lang-es\">\u00c1reas<\/a>\r\n        <a href=\"#contact\" class=\"lang-en\">Free Estimate<\/a><a href=\"#contact\" class=\"lang-es\">Estimado Gratis<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"nav-actions\">\r\n        <a href=\"tel:8157154193\" class=\"nav-call\">\r\n          <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n          815-715-4193\r\n        <\/a>\r\n        <div class=\"lang-toggle\" role=\"group\" aria-label=\"Language \/ Idioma\">\r\n          <button type=\"button\" data-set-lang=\"en\" id=\"btnLangEn\">EN<\/button>\r\n          <button type=\"button\" data-set-lang=\"es\" id=\"btnLangEs\">ES<\/button>\r\n        <\/div>\r\n        <button class=\"hamburger\" id=\"hamburgerBtn\" aria-label=\"Menu\" aria-expanded=\"false\">\r\n          <span><\/span><span><\/span><span><\/span>\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <!-- ============ HERO ============ -->\r\n  <section class=\"hero\" id=\"hero\">\r\n    <div class=\"container\">\r\n      <h1 class=\"lang-en\"><em>Precision<\/em> You Can See. <em>Quality<\/em> You Can Trust.<\/h1>\r\n      <h1 class=\"lang-es\"><em>Precisi\u00f3n<\/em> Que Ves. <em>Calidad<\/em> En La Que Conf\u00edas.<\/h1>\r\n\r\n      <p class=\"hero-sub lang-en\">Family &amp; Latino-owned. 14+ years transforming homes and businesses across Chicagoland \u2014 interior, exterior, cabinets, drywall &amp; more.<\/p>\r\n      <p class=\"hero-sub lang-es\">Negocio familiar y latino. M\u00e1s de 14 a\u00f1os transformando hogares y negocios en el \u00e1rea de Chicago \u2014 interiores, exteriores, gabinetes, drywall y m\u00e1s.<\/p>\r\n\r\n      <div class=\"hero-ctas\">\r\n        <a href=\"tel:8157154193\" class=\"btn btn-primary\">\r\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n          <span class=\"lang-en\">Call Now<\/span><span class=\"lang-es\">Llamar Ahora<\/span>\r\n        <\/a>\r\n        <a href=\"#contact\" class=\"btn btn-outline\">\r\n          <span class=\"lang-en\">Get Free Estimate<\/span><span class=\"lang-es\">Estimado Gratis<\/span>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <div class=\"hero-badges\">\r\n        <span class=\"lang-en\"><span>\u2713<\/span> 14+ Years Experience<\/span>\r\n        <span class=\"lang-es\"><span>\u2713<\/span> 14+ A\u00f1os de Experiencia<\/span>\r\n        <span class=\"lang-en\"><span>\u2713<\/span> Free Estimates<\/span>\r\n        <span class=\"lang-es\"><span>\u2713<\/span> Estimados Gratis<\/span>\r\n        <span class=\"lang-en\"><span>\u2713<\/span> Family &amp; Latino Owned<\/span>\r\n        <span class=\"lang-es\"><span>\u2713<\/span> Familia Latina<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SERVICIOS ============ -->\r\n  <section id=\"services\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\">What We Do<\/span><span class=\"eyebrow lang-es\">Qu\u00e9 Hacemos<\/span>\r\n      <h2 class=\"lang-en\">Our Painting Services<\/h2>\r\n      <h2 class=\"lang-es\">Nuestros Servicios de Pintura<\/h2>\r\n      <p class=\"section-sub lang-en\">From single rooms to full commercial buildings \u2014 precise, clean, and on schedule.<\/p>\r\n      <p class=\"section-sub lang-es\">Desde una sola habitaci\u00f3n hasta edificios comerciales completos \u2014 precisos, limpios y a tiempo.<\/p>\r\n\r\n      <div class=\"services-grid\">\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M18.37 2.63 14 7l-1.5-1.5-4.5 4.5a3 3 0 0 0 0 4.24l1.06 1.06a3 3 0 0 0 4.24 0L18 10.5 16.5 9l4.37-4.37a1.5 1.5 0 0 0-2.5-2Z\"\/><path d=\"M9 15l-6 6\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Interior Painting<\/h3><h3 class=\"lang-es\">Pintura de Interiores<\/h3>\r\n          <p class=\"lang-en\">Walls, ceilings &amp; trim finished with flawless, lasting color.<\/p>\r\n          <p class=\"lang-es\">Paredes, techos y molduras con acabados impecables y duraderos.<\/p>\r\n        <\/div>\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M3 21h18\"\/><path d=\"M6 21V9l6-5 6 5v12\"\/><path d=\"M10 21v-6h4v6\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Exterior Painting<\/h3><h3 class=\"lang-es\">Pintura de Exteriores<\/h3>\r\n          <p class=\"lang-en\">Weather-ready finishes that boost curb appeal and protect your home.<\/p>\r\n          <p class=\"lang-es\">Acabados resistentes al clima que protegen tu hogar y mejoran su apariencia.<\/p>\r\n        <\/div>\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M3 21V7l9-4 9 4v14\"\/><path d=\"M9 21v-6h6v6\"\/><path d=\"M9 11h1M14 11h1M9 15h1M14 15h1\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Commercial Painting<\/h3><h3 class=\"lang-es\">Pintura Comercial<\/h3>\r\n          <p class=\"lang-en\">Minimal disruption, professional results for offices &amp; storefronts.<\/p>\r\n          <p class=\"lang-es\">M\u00ednima interrupci\u00f3n, resultados profesionales para oficinas y locales.<\/p>\r\n        <\/div>\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"1\"\/><path d=\"M4 12h16M9 3v18M9 7h2M9 17h2M15 7h2M15 17h2\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Cabinet Refinishing<\/h3><h3 class=\"lang-es\">Refinado de Gabinetes<\/h3>\r\n          <p class=\"lang-en\">Give kitchens &amp; baths a fresh, modern look without a full replacement.<\/p>\r\n          <p class=\"lang-es\">Renueva cocinas y ba\u00f1os con un look moderno sin reemplazar los gabinetes.<\/p>\r\n        <\/div>\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M3 3h18v18H3z\"\/><path d=\"M3 9h18M9 21V9\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Drywall Taping &amp; Repair<\/h3><h3 class=\"lang-es\">Drywall y Reparaciones<\/h3>\r\n          <p class=\"lang-en\">Seamless patching, taping &amp; texture matching before every paint job.<\/p>\r\n          <p class=\"lang-es\">Reparaci\u00f3n y texturizado perfecto antes de cada trabajo de pintura.<\/p>\r\n        <\/div>\r\n        <div class=\"service-card\">\r\n          <svg class=\"service-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M12 2v6M6 8l6-6 6 6\"\/><path d=\"M5 12c1.5 2 3.5 2 5 0s3.5-2 5 0 3.5 2 5 0\"\/><path d=\"M5 18c1.5 2 3.5 2 5 0s3.5-2 5 0 3.5 2 5 0\"\/><\/svg>\r\n          <h3 class=\"lang-en\">Power Washing<\/h3><h3 class=\"lang-es\">Lavado a Presi\u00f3n<\/h3>\r\n          <p class=\"lang-en\">Prep surfaces and restore exteriors before the first coat goes on.<\/p>\r\n          <p class=\"lang-es\">Preparamos superficies y renovamos exteriores antes de pintar.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <p class=\"services-note lang-en\">Also offering <strong>wallpaper installation &amp; removal<\/strong>. Ask us for a custom quote.<\/p>\r\n      <p class=\"services-note lang-es\">Tambi\u00e9n ofrecemos <strong>instalaci\u00f3n y remoci\u00f3n de papel tapiz<\/strong>. Pregunta por tu cotizaci\u00f3n.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ POR QU\u00c9 ELEGIRNOS ============ -->\r\n  <section class=\"why\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\" style=\"color:var(--c-gold-light)\">Why Elite<\/span><span class=\"eyebrow lang-es\" style=\"color:var(--c-gold-light)\">Por Qu\u00e9 Elite<\/span>\r\n      <h2 class=\"lang-en\">Why Chicago Trusts Elite Precision<\/h2>\r\n      <h2 class=\"lang-es\">Por Qu\u00e9 Chicago Conf\u00eda en Elite Precision<\/h2>\r\n\r\n      <div class=\"why-grid\">\r\n        <div class=\"why-item\">\r\n          <div class=\"num\">14+<\/div>\r\n          <p class=\"lang-en\">Years of hands-on painting experience<\/p>\r\n          <p class=\"lang-es\">A\u00f1os de experiencia pr\u00e1ctica en pintura<\/p>\r\n        <\/div>\r\n        <div class=\"why-item\">\r\n          <div class=\"num\">100%<\/div>\r\n          <p class=\"lang-en\">Family &amp; Latino-owned, easy to work with<\/p>\r\n          <p class=\"lang-es\">Negocio familiar y latino, f\u00e1cil de tratar<\/p>\r\n        <\/div>\r\n        <div class=\"why-item\">\r\n          <div class=\"num\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p class=\"lang-en\">Attention to detail &amp; extreme cleanliness<\/p>\r\n          <p class=\"lang-es\">Atenci\u00f3n al detalle y limpieza extrema<\/p>\r\n        <\/div>\r\n        <div class=\"why-item\">\r\n          <div class=\"num\">$0<\/div>\r\n          <p class=\"lang-en\">Free estimates, always \u2014 plus referral rewards<\/p>\r\n          <p class=\"lang-es\">Estimados siempre gratis, m\u00e1s recompensas por referidos<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ GALER\u00cdA ANTES\/DESPU\u00c9S ============ -->\r\n  <section id=\"gallery\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\">Real Results<\/span><span class=\"eyebrow lang-es\">Resultados Reales<\/span>\r\n      <h2 class=\"lang-en\">Before &amp; After<\/h2>\r\n      <h2 class=\"lang-es\">Antes y Despu\u00e9s<\/h2>\r\n      <p class=\"section-sub lang-en\">Drag the slider to see the transformation. Photos updated as new projects wrap up.<\/p>\r\n      <p class=\"section-sub lang-es\">Desliza para ver la transformaci\u00f3n. Fotos actualizadas con cada proyecto terminado.<\/p>\r\n\r\n      <div class=\"gallery-grid\">\r\n        <!-- Living Room (Sala) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Sala-Antes.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Sala-Despues.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Living Room<\/strong><strong class=\"lang-es\">Sala de Estar<\/strong> \u2014\r\n            <span class=\"lang-en\">Full Interior Repaint<\/span><span class=\"lang-es\">Repintado Interior Completo<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <!-- Kitchen (Cocina) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Cocina-Antes.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Cocina-Despues.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Kitchen Cabinets<\/strong><strong class=\"lang-es\">Gabinetes de Cocina<\/strong> \u2014\r\n            <span class=\"lang-en\">Cabinet Refinishing<\/span><span class=\"lang-es\">Refinado de Gabinetes<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <!-- Laundry Room (Cuarto de Lavado) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Lavabo-Antes.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Lavabo-Despues.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Laundry Room<\/strong><strong class=\"lang-es\">Cuarto de Lavado<\/strong> \u2014\r\n            <span class=\"lang-en\">Drywall &amp; Color Update<\/span><span class=\"lang-es\">Actualizaci\u00f3n de Color y Drywall<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <!-- Dinning Room (Comedor) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Cuarto-Antes.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Cuarto-Despues.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Dinning Room<\/strong><strong class=\"lang-es\">Comedor<\/strong> \u2014\r\n            <span class=\"lang-en\">Plastering &amp; Smooth Finish<\/span><span class=\"lang-es\">Yeso y Acabado Liso<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <!-- Garage (Garaje) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Garage-Before.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Garage-After.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Garage<\/strong><strong class=\"lang-es\">Garaje<\/strong> \u2014\r\n            <span class=\"lang-en\">Drywall Tapping &amp; Paint<\/span><span class=\"lang-es\">Drywall y Pintura<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <!-- Exterior (Exterior) -->\r\n        <figure>\r\n          <div class=\"ba-slider\" data-ba>\r\n            <div class=\"ba-img ba-before\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Exterior-Before.png')\"><span class=\"lang-en\">BEFORE<\/span><span class=\"lang-es\">ANTES<\/span><\/div>\r\n            <div class=\"ba-img ba-after\" style=\"background-image: url('http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Exterior-After.png')\"><span class=\"lang-en\">AFTER<\/span><span class=\"lang-es\">DESPU\u00c9S<\/span><\/div>\r\n            <div class=\"ba-handle\" data-ba-handle><\/div>\r\n          <\/div>\r\n          <figcaption class=\"ba-caption\">\r\n            <strong class=\"lang-en\">Exterior<\/strong><strong class=\"lang-es\">Exterior<\/strong> \u2014\r\n            <span class=\"lang-en\">Full Exterior Repaint<\/span><span class=\"lang-es\">Repintado Exterior Completo<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n      <\/div>\r\n\r\n      <div style=\"text-align:center;margin-top:var(--sp-xl)\">\r\n        <a href=\"#contact\" class=\"btn btn-dark\">\r\n          <span class=\"lang-en\">Schedule My Project<\/span><span class=\"lang-es\">Programar Mi Proyecto<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ TESTIMONIOS ============ -->\r\n  <section class=\"testimonials\" id=\"testimonials\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\">Client Reviews<\/span><span class=\"eyebrow lang-es\">Opiniones de Clientes<\/span>\r\n      <h2 class=\"lang-en\">What Our Clients Say<\/h2>\r\n      <h2 class=\"lang-es\">Lo Que Dicen Nuestros Clientes<\/h2>\r\n\r\n      <div class=\"test-grid\">\r\n        <div class=\"test-card\">\r\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p class=\"test-quote lang-en\">\"We had Elite do some major drywall \/ painting work in our home. We couldn't be more happy with the quality of work \u2014 they kept the work area clean at the end of each work day and kept us up to date on the progress. Already have more projects scheduled, highly recommend these guys!\"<\/p>\r\n          <p class=\"test-quote lang-es\">\"Elite hizo un trabajo importante de drywall y pintura en nuestra casa. Quedamos sumamente satisfechos con la calidad: mantuvieron el \u00e1rea limpia al final de cada d\u00eda y nos informaron del progreso. Ya tenemos m\u00e1s proyectos programados, \u00a1los recomendamos ampliamente!\"<\/p>\r\n          <div class=\"test-author\">\r\n            <div>\r\n              <strong>Steve Hosna<\/strong><br>\r\n              <span class=\"lang-en\">Homeowner, Chicago Area<\/span><span class=\"lang-es\">Cliente, \u00c1rea de Chicago<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"test-card\">\r\n          <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n          <p class=\"test-quote lang-en\">\"Highly recommend anybody looking for a professional touch. They painted my living room with vaulted ceiling, dining room, kitchen, second living room, laundry room and upstairs hallway. Drywall repair on a corner beam looks brand new. Great communication and scheduling. 10\/10!\"<\/p>\r\n          <p class=\"test-quote lang-en\">\"Rehired to paint 2 more bedrooms, some exterior, and a flooded ceiling spot \u2014 flawless job, can't even tell the ceiling ever flooded. Another 10\/10.\"<\/p>\r\n          <p class=\"test-quote lang-es\">\"Muy recomendados para quien busca un trabajo profesional. Pintaron mi sala con techo abovedado, comedor, cocina, segunda sala, cuarto de lavado y pasillo superior. La reparaci\u00f3n de drywall en una viga esquinera qued\u00f3 como nueva. Excelente comunicaci\u00f3n y organizaci\u00f3n. \u00a110\/10!\"<\/p>\r\n          <p class=\"test-quote lang-es\">\"Los volv\u00ed a contratar para pintar 2 rec\u00e1maras m\u00e1s, parte del exterior y una mancha de techo por filtraci\u00f3n \u2014 trabajo impecable, ni se nota que hubo filtraci\u00f3n. Otro 10\/10.\"<\/p>\r\n          <div class=\"test-author\">\r\n            <div>\r\n              <strong>Kyle Samuel<\/strong><br>\r\n              <span class=\"lang-en\">Homeowner, Chicago Area<\/span><span class=\"lang-es\">Cliente, \u00c1rea de Chicago<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <span class=\"test-badge lang-en\">Rehired Client<\/span><span class=\"test-badge lang-es\">Cliente Recurrente<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Google Review CTA Card -->\r\n      <div class=\"google-cta-card\">\r\n        <!-- Google G logo SVG -->\r\n        <svg class=\"gcta-icon\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/>\r\n          <path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/>\r\n          <path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/>\r\n          <path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.18 1.48-4.97 2.31-8.16 2.31-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/>\r\n          <path fill=\"none\" d=\"M0 0h48v48H0z\"\/>\r\n        <\/svg>\r\n\r\n        <h3 class=\"lang-en\">Did We Earn Your Trust? Leave Us a Review!<\/h3>\r\n        <h3 class=\"lang-es\">\u00bfTe Ganamos la Confianza? \u00a1D\u00e9janos una Rese\u00f1a!<\/h3>\r\n        <p class=\"lang-en\">Your feedback helps other homeowners in the Chicago area find a painter they can trust. It only takes 60 seconds!<\/p>\r\n        <p class=\"lang-es\">Tu opini\u00f3n ayuda a otros propietarios en el \u00e1rea de Chicago a encontrar un pintor de confianza. \u00a1Solo toma 60 segundos!<\/p>\r\n\r\n        <a href=\"https:\/\/g.page\/r\/CWMUVjDKZTMWEBM\/review\" class=\"btn-google\" id=\"btn-google-review\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"\/><\/svg>\r\n          <span class=\"lang-en\">Write a Review on Google<\/span>\r\n          <span class=\"lang-es\">Escribir Rese\u00f1a en Google<\/span>\r\n        <\/a>\r\n\r\n        <p style=\"margin-top:var(--sp-md);margin-bottom:0;font-size:12px;color:var(--c-text-tertiary)\" class=\"lang-en\">Opens Google Reviews in a new tab<\/p>\r\n        <p style=\"margin-top:var(--sp-md);margin-bottom:0;font-size:12px;color:var(--c-text-tertiary)\" class=\"lang-es\">Abre Google Rese\u00f1as en una nueva pesta\u00f1a<\/p>\r\n      <\/div>\r\n\r\n      <p class=\"google-link\">\r\n        <a href=\"https:\/\/g.page\/r\/CWMUVjDKZTMWEBM\/review\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"lang-en\">Read more reviews on Google \u2192<\/a>\r\n        <a href=\"https:\/\/g.page\/r\/CWMUVjDKZTMWEBM\/review\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"lang-es\">Lee m\u00e1s opiniones en Google \u2192<\/a>\r\n      <\/p>\r\n\r\n      <!-- \ud83d\udd34 TRUSTINDEX SHORTCODE PLACEHOLDER \u2014 REPLACE WITH ELEMENTOR SHORTCODE BLOCK IN THE MIDDLE \ud83d\udd34 -->\r\n      <!-- \ud83d\udd34 INSERT: [trustindex no-registration=google] \ud83d\udd34 -->\r\n      <!-- \ud83d\udd34 After Shortcode Block, paste landing-part2.html \ud83d\udd34 -->\r\n\r\n    <\/div>\r\n  <\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74056d3 elementor-widget elementor-widget-shortcode\" data-id=\"74056d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><pre class=\"ti-widget\" style=\"display: none\"><template id=\"trustindex-google-widget-html\"><div class=\" ti-widget  ti-goog ti-review-text-mode-readmore ti-content-align-center\" data-no-translation=\"true\" data-time-locale=\"%d %s ago|today|day|days|week|weeks|month|months|year|years\" data-plugin-version=\"13.3.1\" data-layout-id=\"36\" data-layout-category=\"slider\" data-set-id=\"drop-shadow\" data-pid=\"\" data-language=\"en\" data-close-locale=\"Close\" data-review-target-width=\"300\" data-css-version=\"2\" data-reply-by-locale=\"Owner&apos;s reply\" data-only-rating-locale=\"This user only left a rating.\" data-pager-autoplay-timeout=\"6\"> <div class=\"ti-widget-container ti-col-3\"> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\" tabindex=\"0\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\" tabindex=\"0\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div data-empty=\"0\" data-time=\"1787011200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <trustindex-image class=\"ti-platform-icon\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocL8IaagA_vnxS7f71OVIiHayLws037M2BszSyXyEIOTBS4lZQ=w64-h64-c-rp-mo-ba12-br100\" alt=\"Lindsey profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Lindsey <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->We recently bought a house and knew right away we needed to paint pretty much the entire thing. I posted in the Elmhurst Facebook group looking for painters and received a ton of recommendations, messages, and several different quotes. Elite Precision Painters stood out immediately.\n\nThey were one of the most affordable companies I received a quote from (some other quotes were nearly three times as much)  but they were also one of the most professional from the very beginning. They provided a clear, detailed written quote and proper documentation, are fully insured, and were incredibly communicative throughout the entire process. That combination is ultimately why we chose them, and I\u2019m so glad we did.\n\nRight before we were supposed to close on our house, we unexpectedly had water issues that delayed our closing by several days and completely threw off the original painting schedule. Anakaren and Tyler could not have been more accommodating. They rearranged their schedule to make everything work and still managed to get the majority of our house painted before we moved in. I know that required extra effort on their end, and there were nights Tyler was working well into the evening to make sure everything got done.\n\nThroughout all of the uncertainty, both Anakaren and Tyler were incredibly kind, patient, and responsive. I was texting them constantly leading up to closing with updates, questions, inspiration photos, and changes, and they always made me feel like it was no problem. They even helped us when we were dealing with the water issues by recommending a contractor who could help.\n\nOur basement work prevented them from finishing that portion before we moved in, and Tyler is coming back once the work is complete to finish it for us. That willingness to work around everything we had going on has meant so much.\n\nMost importantly, the paint job itself looks amazing. But beyond the quality of the work, what really stood out was how personable and genuinely helpful they were throughout the entire experience. There is something really special about working with a family-owned small business where you feel like you\u2019re being treated as a person rather than just another job.\n\nI would absolutely recommend Elite Precision Painters and will definitely use them again for any future painting projects. Great work, great communication, fair pricing, and truly wonderful people to work with.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1786924800\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <trustindex-image class=\"ti-platform-icon\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUGrSBEFMukgymvdB3Qc7WOGkUtYnE_cJaBmVdV1HBL370tJgqN=w64-h64-c-rp-mo-br100\" alt=\"Angie Jachniw profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Angie Jachniw <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Elite Precision, especially Tyler, was exceptional to work with! From the start, Tyler provided a timely and competitive quote for my multi-stairway painting project and was communicative throughout the entire process.\n\nThe quality of the work was excellent and went well beyond a basic \u201cprime and paint\u201d job. His already competitive quote included repairing drywall tape and cracks left by the previous owner, and he managed to complete a pretty hefty project in just one day.\n\nTyler was professional, prepared, efficient, and an overall pleasure to work with! I\u2019m extremely happy with the finished result and absolutely plan to hire Elite Precision for more painting projects throughout my home.\n\nThanks you Tyler and Elite Precision!!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1786320000\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <trustindex-image class=\"ti-platform-icon\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJGGr9_zE6nq_-dTlPctqAKDfnDec4fYWpr_OgkcGmOW2kI7Q=w64-h64-c-rp-mo-br100\" alt=\"Heidi Rios profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Heidi Rios <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I hired them to finish the drywall in our basement. The walls and corners were all very clean, smooth, and professionally done with Immaculate clean-up at the end. Scheduling was easy with a prompt response and follow through. I will definitely be contacting Elite Precision Painting for my next project.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1785801600\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <trustindex-image class=\"ti-platform-icon\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWjDU2Z_FiqTzTKQX5xSOFOnC_rv2sexWcw6TqC1HmyQibe8s-i=w64-h64-c-rp-mo-br100\" alt=\"Genevieve Torres profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Genevieve Torres <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I can\u2019t say enough good things about Elite Precision Painting. They painted my mudroom &amp; an accent wall in my sunroom. The work was completed quickly and with such care. It is exactly what I envisioned for my space but will admit came out even better! I would highly recommend them to anyone and for any other projects we have I will definitely be reaching out to them!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div> <\/div>    <\/div> <\/div> <\/template><\/pre><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?wp-widget\" data-template-id=\"trustindex-google-widget-html\" data-css-url=\"https:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/trustindex-google-widget.css?1785941956\"><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d29332e elementor-widget elementor-widget-html\" data-id=\"d29332e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  \/* ============ DESIGN TOKENS (06_design_system.md) ============ *\/\r\n  .epp-root {\r\n    --c-black: #0a0a0a;\r\n    --c-black-soft: #1a1a1a;\r\n    --c-shadow: #2a2a2a;\r\n    --c-gold: #d4a854;\r\n    --c-gold-light: #e8bc6a;\r\n    --c-gold-dark: #b89444;\r\n    --c-white: #ffffff;\r\n    --c-bg-secondary: #f9fafb;\r\n    --c-bg-tertiary: #f3f4f6;\r\n    --c-text-secondary: #4b5563;\r\n    --c-text-tertiary: #9ca3af;\r\n    --c-border: #e5e7eb;\r\n    --c-success: #10b981;\r\n\r\n    --font-display: 'Playfair Display', serif;\r\n    --font-script: 'Tangerine', cursive;\r\n    --font-body: 'Montserrat', sans-serif;\r\n\r\n    --sp-xs: 4px;  --sp-sm: 8px;  --sp-md: 16px; --sp-lg: 24px;\r\n    --sp-xl: 32px; --sp-2xl: 48px; --sp-3xl: 64px;\r\n\r\n    --radius-sm: 4px; --radius-md: 8px; --radius-lg: 12px; --radius-full: 9999px;\r\n\r\n    --shadow-md: 0 4px 6px rgba(0,0,0,.1);\r\n    --shadow-lg: 0 10px 15px rgba(0,0,0,.15);\r\n    --shadow-gold: 0 10px 25px rgba(212,168,84,.35);\r\n\r\n    --ease: cubic-bezier(.4,0,.2,1);\r\n\r\n    font-family: var(--font-body);\r\n    color: var(--c-black-soft);\r\n    background: var(--c-white);\r\n    -webkit-font-smoothing: antialiased;\r\n    overflow-x: hidden;\r\n  }\r\n\r\n  .epp-root * { box-sizing: border-box; margin: 0; padding: 0; }\r\n  .epp-root img { max-width: 100%; display: block; }\r\n  .epp-root section { padding: var(--sp-2xl) var(--sp-md); }\r\n  .epp-root .container { max-width: 1200px; margin: 0 auto; }\r\n  .epp-root a { color: inherit; text-decoration: none; }\r\n  .epp-root ul { list-style: none; }\r\n\r\n  \/* ============ IDIOMA (EN\/ES) ============ *\/\r\n  .epp-root[data-lang=\"en\"] .lang-es { display: none !important; }\r\n  .epp-root[data-lang=\"es\"] .lang-en { display: none !important; }\r\n\r\n  \/* ============ TIPOGRAF\u00cdA ============ *\/\r\n  .epp-root h1, .epp-root h2, .epp-root h3 {\r\n    font-family: var(--font-display);\r\n    font-weight: 700;\r\n    line-height: 1.25;\r\n    color: var(--c-black-soft);\r\n  }\r\n  .epp-root h2 { font-size: 28px; text-align: center; margin-bottom: var(--sp-sm); }\r\n  .epp-root h3 { font-size: 20px; }\r\n  .epp-root .eyebrow {\r\n    font-family: var(--font-body); font-weight: 600; font-size: 12px;\r\n    letter-spacing: .12em; text-transform: uppercase; color: var(--c-gold-dark);\r\n    display: block; text-align: center; margin-bottom: var(--sp-sm);\r\n  }\r\n  .epp-root .section-sub {\r\n    text-align: center; color: var(--c-text-secondary); max-width: 560px;\r\n    margin: 0 auto var(--sp-xl); font-size: 15px; line-height: 1.6;\r\n  }\r\n\r\n  \/* ============ BOTONES ============ *\/\r\n  .epp-root .btn {\r\n    display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n    font-family: var(--font-body); font-weight: 600; font-size: 15px;\r\n    padding: 14px 28px; border-radius: var(--radius-sm); cursor: pointer;\r\n    border: 2px solid transparent; transition: transform .15s var(--ease), box-shadow .2s var(--ease), background-color .2s var(--ease);\r\n    min-height: 48px; line-height: 1;\r\n  }\r\n  .epp-root .btn-primary { background: var(--c-gold); color: var(--c-black); }\r\n  .epp-root .btn-primary:hover { background: var(--c-gold-light); box-shadow: var(--shadow-gold); }\r\n  .epp-root .btn-primary:active { transform: scale(.98); background: var(--c-gold-dark); }\r\n  .epp-root .btn-block { width: 100%; }\r\n\r\n  \/* ============ \u00c1REAS DE SERVICIO ============ *\/\r\n  .epp-root .areas-chips { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-top: var(--sp-xl); }\r\n  .epp-root .area-chip {\r\n    background: var(--c-bg-tertiary); border: 1px solid var(--c-border); color: var(--c-black-soft);\r\n    font-size: 13px; font-weight: 500; padding: 6px 14px; border-radius: var(--radius-full);\r\n  }\r\n  .epp-root .area-chip.more { background: var(--c-black); color: var(--c-gold); border-color: var(--c-black); }\r\n\r\n  \/* ============ CONTACTO \/ FORM ============ *\/\r\n  .epp-root .contact { background: var(--c-black); color: var(--c-white); }\r\n  .epp-root .contact h2 { color: var(--c-white); }\r\n  .epp-root .contact .section-sub { color: #d1d5db; }\r\n  .epp-root .contact-grid { display: grid; grid-template-columns: 1fr; gap: var(--sp-2xl); margin-top: var(--sp-xl); }\r\n  .epp-root .contact-info { display: flex; flex-direction: column; gap: var(--sp-lg); }\r\n  .epp-root .info-item { display: flex; gap: 12px; align-items: flex-start; }\r\n  .epp-root .info-item svg { width: 22px; height: 22px; color: var(--c-gold); flex-shrink: 0; margin-top: 2px; }\r\n  .epp-root .info-item strong { display: block; font-size: 13px; color: var(--c-gold); text-transform: uppercase; letter-spacing: .04em; margin-bottom: 2px; }\r\n  .epp-root .info-item p, .epp-root .info-item a { font-size: 15px; color: #e5e7eb; line-height: 1.6; }\r\n\r\n  .epp-root .form-group { margin-bottom: var(--sp-md); }\r\n  .epp-root .form-group label { display: block; font-size: 13px; font-weight: 600; margin-bottom: 6px; color: var(--c-gold-light); }\r\n  .epp-root .form-group input, .epp-root .form-group select, .epp-root .form-group textarea {\r\n    width: 100%; min-height: 48px; padding: 12px 14px; border-radius: var(--radius-sm);\r\n    border: 1px solid var(--c-shadow); background: var(--c-black-soft); color: var(--c-white);\r\n    font-family: var(--font-body); font-size: 15px; transition: border-color .2s, box-shadow .2s;\r\n  }\r\n  .epp-root .form-group textarea { min-height: 100px; resize: vertical; }\r\n  .epp-root .form-group input:focus, .epp-root .form-group select:focus, .epp-root .form-group textarea:focus {\r\n    outline: none; border-color: var(--c-gold); box-shadow: 0 0 0 3px rgba(212,168,84,.2);\r\n  }\r\n  .epp-root .form-group input::placeholder, .epp-root .form-group textarea::placeholder { color: var(--c-text-tertiary); }\r\n  .epp-root .form-note { font-size: 12px; color: var(--c-text-tertiary); margin-top: var(--sp-sm); text-align: center; }\r\n  .epp-root .form-status { display: none; margin-top: var(--sp-md); padding: 12px 14px; border-radius: var(--radius-sm); font-size: 14px; text-align: center; }\r\n  .epp-root .form-status.show { display: block; }\r\n  .epp-root .form-status.ok { background: rgba(16,185,129,.15); color: var(--c-success); border: 1px solid var(--c-success); }\r\n  .epp-root .form-status.err { background: rgba(239,68,68,.15); color: #ef4444; border: 1px solid #ef4444; }\r\n\r\n  \/* ============ RECAPTCHA ============ *\/\r\n  .epp-root .recaptcha-wrap { display: flex; flex-direction: column; align-items: center; }\r\n  .epp-root .recaptcha-error {\r\n    margin-top: 8px; font-size: 12px; color: #ef4444; font-weight: 600; text-align: center;\r\n  }\r\n\r\n  \/* ============ FOOTER ============ *\/\r\n  .epp-root .footer { background: var(--c-black-soft); color: #d1d5db; text-align: center; padding: var(--sp-2xl) var(--sp-md) 100px; }\r\n  .epp-root .footer-logo {\r\n    display: block;\r\n    margin: 0 auto var(--sp-md);\r\n    height: 120px;\r\n    width: auto;\r\n    object-fit: contain;\r\n  }\r\n  .epp-root .footer-hours { font-size: 14px; margin: var(--sp-lg) 0; line-height: 1.8; }\r\n  .epp-root .footer-hours strong { color: var(--c-gold-light); }\r\n  .epp-root .footer-links { display: flex; justify-content: center; gap: var(--sp-lg); font-size: 13px; margin-bottom: var(--sp-lg); flex-wrap: wrap; }\r\n  .epp-root .footer-links a { color: #d1d5db; border-bottom: 1px solid transparent; }\r\n  .epp-root .footer-links a:hover { border-bottom-color: var(--c-gold); color: var(--c-gold-light); }\r\n  .epp-root .footer-legal { font-size: 12px; color: var(--c-text-tertiary); margin-top: var(--sp-lg); }\r\n\r\n  \/* ============ STICKY MOBILE CTA BAR ============ *\/\r\n  .epp-root .sticky-cta {\r\n    position: fixed; bottom: 0; left: 0; right: 0; z-index: 200;\r\n    display: flex; background: var(--c-black); border-top: 1px solid var(--c-gold);\r\n    box-shadow: 0 -4px 12px rgba(0,0,0,.25);\r\n  }\r\n  .epp-root .sticky-cta a {\r\n    flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: center;\r\n    gap: 2px; padding: 10px 4px; font-size: 12px; font-weight: 700; min-height: 56px;\r\n  }\r\n  .epp-root .sticky-cta a svg { width: 20px; height: 20px; }\r\n  .epp-root .sticky-cta .call { background: var(--c-gold); color: var(--c-black); }\r\n  .epp-root .sticky-cta .text { color: var(--c-gold); }\r\n  .epp-root .sticky-cta .quote { color: var(--c-white); border-left: 1px solid var(--c-shadow); }\r\n\r\n  \/* ============ ACCESIBILIDAD ============ *\/\r\n  .epp-root a:focus-visible, .epp-root button:focus-visible, .epp-root input:focus-visible,\r\n  .epp-root select:focus-visible, .epp-root textarea:focus-visible {\r\n    outline: 2px solid var(--c-gold); outline-offset: 2px;\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .epp-root * { transition: none !important; animation: none !important; }\r\n  }\r\n\r\n  \/* ============================================================\r\n     BREAKPOINTS \u2014 TABLET (768px+)\r\n  ============================================================= *\/\r\n  @media (min-width: 768px) {\r\n    .epp-root section { padding: var(--sp-3xl) var(--sp-xl); }\r\n    .epp-root h2 { font-size: 34px; }\r\n    .epp-root .contact-grid { grid-template-columns: .8fr 1fr; align-items: start; }\r\n  }\r\n\r\n  \/* ============================================================\r\n     BREAKPOINTS \u2014 DESKTOP (1024px+)\r\n  ============================================================= *\/\r\n  @media (min-width: 1024px) {\r\n    .epp-root h2 { font-size: 34px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"epp-root\" data-lang=\"en\" id=\"epp-landing\">\r\n\r\n  <!-- ============ \u00c1REAS DE SERVICIO ============ -->\r\n  <section id=\"areas\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\">Where We Work<\/span><span class=\"eyebrow lang-es\">D\u00f3nde Trabajamos<\/span>\r\n      <h2 class=\"lang-en\">Serving Chicagoland &amp; Surrounding Areas<\/h2>\r\n      <h2 class=\"lang-es\">Servimos Chicago y \u00c1reas Circundantes<\/h2>\r\n      <p class=\"section-sub lang-en\">We travel to you \u2014 no office visit required. Don't see your city? Call us, we probably cover it.<\/p>\r\n      <p class=\"section-sub lang-es\">Viajamos hasta ti \u2014 no necesitas visitar una oficina. \u00bfNo ves tu ciudad? Ll\u00e1manos, seguro la cubrimos.<\/p>\r\n\r\n      <div class=\"areas-chips\">\r\n        <span class=\"area-chip\">Shorewood<\/span><span class=\"area-chip\">Joliet<\/span><span class=\"area-chip\">Plainfield<\/span>\r\n        <span class=\"area-chip\">Aurora<\/span><span class=\"area-chip\">Naperville<\/span><span class=\"area-chip\">Elgin<\/span>\r\n        <span class=\"area-chip\">Oswego<\/span><span class=\"area-chip\">Montgomery<\/span><span class=\"area-chip\">Downers Grove<\/span>\r\n        <span class=\"area-chip\">Burr Ridge<\/span><span class=\"area-chip\">New Lenox<\/span><span class=\"area-chip\">Crest Hill<\/span>\r\n        <span class=\"area-chip\">Homer Glen<\/span><span class=\"area-chip\">Romeoville<\/span><span class=\"area-chip\">Bolingbrook<\/span>\r\n        <span class=\"area-chip\">Hinsdale<\/span><span class=\"area-chip\">Libertyville<\/span><span class=\"area-chip\">Oak Brook<\/span>\r\n        <span class=\"area-chip\">Elmhurst<\/span><span class=\"area-chip\">Vernon Hills<\/span><span class=\"area-chip\">Lincolnshire<\/span>\r\n        <span class=\"area-chip\">Mundelein<\/span><span class=\"area-chip\">Grayslake<\/span><span class=\"area-chip\">Kildeer<\/span>\r\n        <span class=\"area-chip more lang-en\">+ Surrounding Areas<\/span><span class=\"area-chip more lang-es\">+ \u00c1reas Cercanas<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ CONTACTO ============ -->\r\n  <section class=\"contact\" id=\"contact\">\r\n    <div class=\"container\">\r\n      <span class=\"eyebrow lang-en\" style=\"color:var(--c-gold-light)\">Get Started<\/span><span class=\"eyebrow lang-es\" style=\"color:var(--c-gold-light)\">Comienza Ahora<\/span>\r\n      <h2 class=\"lang-en\">Request Your Free Estimate<\/h2>\r\n      <h2 class=\"lang-es\">Solicita tu Estimado Gratis<\/h2>\r\n      <p class=\"section-sub lang-en\">Fill out the form and Anakaren will personally reach out to you.<\/p>\r\n      <p class=\"section-sub lang-es\">Completa el formulario y Anakaren se pondr\u00e1 en contacto contigo personalmente.<\/p>\r\n\r\n      <div class=\"contact-grid\">\r\n        <div class=\"contact-info\">\r\n          <div class=\"info-item\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n            <div>\r\n              <strong class=\"lang-en\">Call or Text<\/strong><strong class=\"lang-es\">Llama o Env\u00eda Mensaje<\/strong>\r\n              <p><a href=\"tel:8157154193\">815-715-4193<\/a><\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"info-item\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16v16H4z\"\/><path d=\"m4 6 8 7 8-7\"\/><\/svg>\r\n            <div>\r\n              <strong class=\"lang-en\">Email<\/strong><strong class=\"lang-es\">Correo<\/strong>\r\n              <p><a href=\"mailto:eliteprecisionpainting@outlook.com\">eliteprecisionpainting@outlook.com<\/a><\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"info-item\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg>\r\n            <div>\r\n              <strong class=\"lang-en\">Business Hours<\/strong><strong class=\"lang-es\">Horario<\/strong>\r\n              <p class=\"lang-en\">Mon\u2013Fri: 8am\u20136pm<br>Sat: 8am\u20131pm \u00b7 Sun: Closed<\/p>\r\n              <p class=\"lang-es\">Lun\u2013Vie: 8am\u20136pm<br>S\u00e1b: 8am\u20131pm \u00b7 Dom: Cerrado<\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"info-item\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 1 1 18 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n            <div>\r\n              <strong class=\"lang-en\">Service Area<\/strong><strong class=\"lang-es\">\u00c1rea de Servicio<\/strong>\r\n              <p class=\"lang-en\">We travel to you across Chicagoland<\/p>\r\n              <p class=\"lang-es\">Viajamos hasta ti en toda el \u00e1rea de Chicago<\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <form id=\"eliteContactForm\" novalidate>\r\n          <div class=\"form-group\">\r\n            <label for=\"epp-name\" class=\"lang-en\">Full Name *<\/label>\r\n            <label for=\"epp-name\" class=\"lang-es\">Nombre Completo *<\/label>\r\n            <input type=\"text\" id=\"epp-name\" name=\"user_name\" required autocomplete=\"name\">\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label for=\"epp-phone\" class=\"lang-en\">Phone *<\/label>\r\n            <label for=\"epp-phone\" class=\"lang-es\">Tel\u00e9fono *<\/label>\r\n            <input type=\"tel\" id=\"epp-phone\" name=\"user_phone\" required autocomplete=\"tel\">\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label for=\"epp-email\" class=\"lang-en\">Email *<\/label>\r\n            <label for=\"epp-email\" class=\"lang-es\">Correo *<\/label>\r\n            <input type=\"email\" id=\"epp-email\" name=\"user_email\" required autocomplete=\"email\">\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label for=\"epp-project\" class=\"lang-en\">Project Type *<\/label>\r\n            <label for=\"epp-project\" class=\"lang-es\">Tipo de Proyecto *<\/label>\r\n            <select id=\"epp-project\" name=\"project_type\" required>\r\n              <option value=\"\" class=\"lang-en\">Select...<\/option>\r\n              <option value=\"\" class=\"lang-es\">Selecciona...<\/option>\r\n              <option value=\"Interior Painting\">Interior Painting \/ Pintura Interior<\/option>\r\n              <option value=\"Exterior Painting\">Exterior Painting \/ Pintura Exterior<\/option>\r\n              <option value=\"Commercial\">Commercial \/ Comercial<\/option>\r\n              <option value=\"Drywall\">Drywall<\/option>\r\n              <option value=\"Cabinet Refinishing\">Cabinet Refinishing \/ Gabinetes<\/option>\r\n              <option value=\"Power Washing\">Power Washing \/ Lavado a Presi\u00f3n<\/option>\r\n              <option value=\"Other\">Other \/ Otro<\/option>\r\n            <\/select>\r\n          <\/div>\r\n          <div class=\"form-group\">\r\n            <label for=\"epp-message\" class=\"lang-en\">Tell us about your project<\/label>\r\n            <label for=\"epp-message\" class=\"lang-es\">Cu\u00e9ntanos sobre tu proyecto<\/label>\r\n            <textarea id=\"epp-message\" name=\"message\" rows=\"4\"><\/textarea>\r\n          <\/div>\r\n\r\n          <!-- reCAPTCHA v2 widget -->\r\n          <div class=\"form-group recaptcha-wrap\">\r\n            <div\r\n              id=\"epp-recaptcha\"\r\n              class=\"g-recaptcha\"\r\n              data-sitekey=\"6LelKVQtAAAAAELU-DN0dKb1_8iAUs2gP5A3Eg8k\"\r\n              data-theme=\"dark\"\r\n            ><\/div>\r\n            <p id=\"recaptcha-error\" class=\"recaptcha-error\" style=\"display:none\">\r\n              <span class=\"lang-en\">Please complete the reCAPTCHA before submitting.<\/span>\r\n              <span class=\"lang-es\">Por favor completa el reCAPTCHA antes de enviar.<\/span>\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <button type=\"submit\" class=\"btn btn-primary btn-block\" id=\"eppSubmitBtn\">\r\n            <span class=\"lang-en\">Get My Free Estimate<\/span><span class=\"lang-es\">Obtener Mi Estimado Gratis<\/span>\r\n          <\/button>\r\n          <p class=\"form-note lang-en\">Anakaren will personally review your request and reach out shortly.<\/p>\r\n          <p class=\"form-note lang-es\">Anakaren revisar\u00e1 personalmente tu solicitud y te contactar\u00e1 pronto.<\/p>\r\n\r\n          <div class=\"form-status\" id=\"eppFormStatus\"><\/div>\r\n        <\/form>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ FOOTER ============ -->\r\n  <footer class=\"footer\">\r\n    <img decoding=\"async\" class=\"footer-logo\" src=\"http:\/\/eliteprecisionpainting.net\/wp-content\/uploads\/2026\/07\/Logo-Elite-Precision.svg\" alt=\"Elite Precision Painting Logo\">\r\n    <div style=\"text-align:center; font-family: var(--font-script); font-size: 26px; line-height: 1.4;\">\r\n      <span style=\"color: #d1d5db;\">Precision You Can See.<\/span><br>\r\n      <span class=\"script-tag\" style=\"margin:0;\">Quality You Can Trust<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"swoosh\"><svg viewBox=\"0 0 140 20\"><path d=\"M2 15 Q70 -5 138 15\" stroke=\"#d4a854\" stroke-width=\"2\" fill=\"none\"\/><\/svg><\/div>\r\n\r\n    <p class=\"footer-hours\">\r\n      <strong class=\"lang-en\">Hours:<\/strong><strong class=\"lang-es\">Horario:<\/strong>\r\n      <span class=\"lang-en\"> Mon\u2013Fri 8am\u20136pm \u00b7 Sat 8am\u20131pm \u00b7 Sun Closed<\/span>\r\n      <span class=\"lang-es\"> Lun\u2013Vie 8am\u20136pm \u00b7 S\u00e1b 8am\u20131pm \u00b7 Dom Cerrado<\/span>\r\n    <\/p>\r\n\r\n    <div class=\"footer-links\">\r\n      <a href=\"tel:8157154193\">815-715-4193<\/a>\r\n      <a href=\"mailto:eliteprecisionpainting@outlook.com\">eliteprecisionpainting@outlook.com<\/a>\r\n      <a href=\"#services\" class=\"lang-en\">Services<\/a><a href=\"#services\" class=\"lang-es\">Servicios<\/a>\r\n      <a href=\"#contact\" class=\"lang-en\">Free Estimate<\/a><a href=\"#contact\" class=\"lang-es\">Estimado Gratis<\/a>\r\n    <\/div>\r\n\r\n    <p class=\"footer-legal lang-en\">\u00a9 <span id=\"eppYear\"><\/span> Elite Precision Painting. All rights reserved. Family &amp; Latino owned. Licensing in progress.<\/p>\r\n    <p class=\"footer-legal lang-es\">\u00a9 <span id=\"eppYear2\"><\/span> Elite Precision Painting. Todos los derechos reservados. Negocio familiar y latino. Licencia en proceso.<\/p>\r\n  <\/footer>\r\n\r\n  <!-- ============ STICKY MOBILE CTA BAR ============ -->\r\n  <nav class=\"sticky-cta\" aria-label=\"Quick actions\">\r\n    <a href=\"tel:8157154193\" class=\"call\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\r\n      <span class=\"lang-en\">Call<\/span><span class=\"lang-es\">Llamar<\/span>\r\n    <\/a>\r\n    <a href=\"sms:8157154193\" class=\"text\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/><\/svg>\r\n      <span class=\"lang-en\">Text<\/span><span class=\"lang-es\">Mensaje<\/span>\r\n    <\/a>\r\n    <a href=\"#contact\" class=\"quote\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 20h9\"\/><path d=\"M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4Z\"\/><\/svg>\r\n      <span class=\"lang-en\">Estimate<\/span><span class=\"lang-es\">Estimado<\/span>\r\n    <\/a>\r\n  <\/nav>\r\n<\/div>\r\n<!-- END epp-root -->\r\n\r\n<!-- Google reCAPTCHA v2 -->\r\n<script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>\r\n<!-- EmailJS v4 (modern SDK) -->\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@emailjs\/browser@4\/dist\/email.min.js\"><\/script>\r\n\r\n<script>\r\n(function () {\r\n  var root = document.getElementById('epp-landing');\r\n\r\n  \/* ============ IDIOMA: auto-detect + toggle + persistencia ============ *\/\r\n  function applyLang(lang) {\r\n    root.setAttribute('data-lang', lang);\r\n    document.getElementById('btnLangEn').classList.toggle('active', lang === 'en');\r\n    document.getElementById('btnLangEs').classList.toggle('active', lang === 'es');\r\n    try { localStorage.setItem('epp_lang', lang); } catch (e) {}\r\n  }\r\n\r\n  var savedLang = null;\r\n  try { savedLang = localStorage.getItem('epp_lang'); } catch (e) {}\r\n\r\n  var initialLang = savedLang || ((navigator.language || 'en').toLowerCase().indexOf('es') === 0 ? 'es' : 'en');\r\n  applyLang(initialLang);\r\n\r\n  document.getElementById('btnLangEn').addEventListener('click', function () { applyLang('en'); });\r\n  document.getElementById('btnLangEs').addEventListener('click', function () { applyLang('es'); });\r\n\r\n  \/* ============ MENU MOBILE ============ *\/\r\n  var hamburger = document.getElementById('hamburgerBtn');\r\n  var navLinks = document.getElementById('navLinks');\r\n  hamburger.addEventListener('click', function () {\r\n    var open = navLinks.classList.toggle('open');\r\n    hamburger.setAttribute('aria-expanded', open ? 'true' : 'false');\r\n  });\r\n  navLinks.querySelectorAll('a').forEach(function (a) {\r\n    a.addEventListener('click', function () { navLinks.classList.remove('open'); });\r\n  });\r\n\r\n  \/* ============ A\u00d1O FOOTER ============ *\/\r\n  var y = new Date().getFullYear();\r\n  document.getElementById('eppYear').textContent = y;\r\n  document.getElementById('eppYear2').textContent = y;\r\n\r\n  \/* ============ SLIDER ANTES\/DESPU\u00c9S ============ *\/\r\n  document.querySelectorAll('[data-ba]').forEach(function (slider) {\r\n    var after = slider.querySelector('.ba-after');\r\n    var handle = slider.querySelector('[data-ba-handle]');\r\n    var dragging = false;\r\n\r\n    function setPos(clientX) {\r\n      var rect = slider.getBoundingClientRect();\r\n      var pct = Math.min(100, Math.max(0, ((clientX - rect.left) \/ rect.width) * 100));\r\n      after.style.clipPath = 'inset(0 0 0 ' + pct + '%)';\r\n      handle.style.left = pct + '%';\r\n    }\r\n\r\n    slider.addEventListener('pointerdown', function (e) { dragging = true; setPos(e.clientX); });\r\n    window.addEventListener('pointermove', function (e) { if (dragging) setPos(e.clientX); });\r\n    window.addEventListener('pointerup', function () { dragging = false; });\r\n    slider.addEventListener('touchstart', function (e) { setPos(e.touches[0].clientX); }, { passive: true });\r\n    slider.addEventListener('touchmove', function (e) { setPos(e.touches[0].clientX); }, { passive: true });\r\n  });\r\n\r\n  \/* ============ REVELADO AL SCROLL (IntersectionObserver) ============ *\/\r\n  var revealSelectors = [\r\n    '.service-card',\r\n    '.why-item',\r\n    '.gallery-grid figure',\r\n    '.test-card',\r\n    '.google-cta-card',\r\n    '.areas-chips',\r\n    '.contact-info',\r\n    '#eliteContactForm'\r\n  ];\r\n  var revealEls = [];\r\n  revealSelectors.forEach(function (sel) {\r\n    root.querySelectorAll(sel).forEach(function (el) {\r\n      el.classList.add('reveal');\r\n      revealEls.push(el);\r\n    });\r\n  });\r\n\r\n  if ('IntersectionObserver' in window) {\r\n    var revealObserver = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (entry.isIntersecting) {\r\n          entry.target.classList.add('is-visible');\r\n          revealObserver.unobserve(entry.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\r\n    revealEls.forEach(function (el) { revealObserver.observe(el); });\r\n  } else {\r\n    revealEls.forEach(function (el) { el.classList.add('is-visible'); });\r\n  }\r\n\r\n  \/* ============ EMAILJS v4 INIT ============ *\/\r\n  emailjs.init({ publicKey: 'tsn5FvmFPYf0oRYhj' });\r\n\r\n  var form = document.getElementById('eliteContactForm');\r\n  var statusBox = document.getElementById('eppFormStatus');\r\n  var submitBtn = document.getElementById('eppSubmitBtn');\r\n  var isEs = function () { return root.getAttribute('data-lang') === 'es'; };\r\n\r\n  function showStatus(type, msgEn, msgEs) {\r\n    statusBox.className = 'form-status show ' + type;\r\n    statusBox.textContent = isEs() ? msgEs : msgEn;\r\n  }\r\n\r\n  form.addEventListener('submit', function (e) {\r\n    e.preventDefault();\r\n    if (!form.checkValidity()) { form.reportValidity(); return; }\r\n\r\n    \/* --- reCAPTCHA v2 validation --- *\/\r\n    var recaptchaResponse = grecaptcha.getResponse();\r\n    var recaptchaError = document.getElementById('recaptcha-error');\r\n    if (!recaptchaResponse) {\r\n      recaptchaError.style.display = 'block';\r\n      return;\r\n    }\r\n    recaptchaError.style.display = 'none';\r\n\r\n    submitBtn.disabled = true;\r\n    submitBtn.style.opacity = '0.6';\r\n\r\n    var params = {\r\n      user_name:    document.getElementById('epp-name').value.trim(),\r\n      user_phone:   document.getElementById('epp-phone').value.trim(),\r\n      user_email:   document.getElementById('epp-email').value.trim(),\r\n      project_type: document.getElementById('epp-project').value,\r\n      message:      document.getElementById('epp-message').value.trim() || '\u2014',\r\n      timestamp:    new Date().toLocaleString(),\r\n      'g-recaptcha-response': recaptchaResponse\r\n    };\r\n\r\n    \/* Send both emails in parallel *\/\r\n    var sendLead = emailjs.send('service_8jxzaw9', 'template_3czn2nh',         params);\r\n    var sendConf = emailjs.send('service_8jxzaw9', 'template_7nw63ls', params);\r\n\r\n    Promise.all([sendLead, sendConf]).then(function () {\r\n      showStatus('ok',\r\n        '\u2705 Thank you! Anakaren will reach out to you soon.',\r\n        '\u2705 \u00a1Gracias! Anakaren se pondr\u00e1 en contacto contigo pronto.'\r\n      );\r\n      form.reset();\r\n      grecaptcha.reset();\r\n      submitBtn.disabled = false;\r\n      submitBtn.style.opacity = '1';\r\n    }).catch(function (err) {\r\n      console.error('EmailJS error:', err);\r\n      showStatus('err',\r\n        '\u26a0\ufe0f Something went wrong. Please call us at 815-715-4193.',\r\n        '\u26a0\ufe0f Algo sali\u00f3 mal. Por favor ll\u00e1manos al 815-715-4193.'\r\n      );\r\n      grecaptcha.reset();\r\n      submitBtn.disabled = false;\r\n      submitBtn.style.opacity = '1';\r\n    });\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5a93b03 e-flex e-con-boxed e-con e-parent\" data-id=\"5a93b03\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ServicesServicios GalleryGaler\u00eda ReviewsOpiniones Service Areas\u00c1reas Free EstimateEstimado Gratis 815-715-4193 EN ES Precision You Can See. Quality You Can Trust. Precisi\u00f3n Que Ves. Calidad En La Que Conf\u00edas. Family &amp; Latino-owned. 14+ years transforming homes and businesses across Chicagoland \u2014 interior, exterior, cabinets, drywall &amp; more. Negocio familiar y latino. M\u00e1s de 14 a\u00f1os transformando hogares [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":39,"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":91,"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/pages\/35\/revisions\/91"}],"wp:attachment":[{"href":"https:\/\/eliteprecisionpainting.net\/home\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}