{"id":8983,"date":"2026-07-02T21:40:52","date_gmt":"2026-07-02T19:40:52","guid":{"rendered":"https:\/\/pachounotary.gr\/police-identity-of-the-building\/"},"modified":"2026-07-03T08:23:22","modified_gmt":"2026-07-03T06:23:22","slug":"electronic-building-id-greece","status":"publish","type":"post","link":"https:\/\/pachounotary.gr\/en\/electronic-building-id-greece\/","title":{"rendered":"Selling Real Estate: What Is the Electronic Building ID (EBI)?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"8983\" class=\"elementor elementor-8983 elementor-8975\">\n\t\t\t\t<div class=\"elementor-element elementor-element-faefca9 e-flex e-con-boxed e-con e-parent\" data-id=\"faefca9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3bf5ef5 elementor-widget elementor-widget-html\" data-id=\"3bf5ef5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"custom-elementor-article\" \n     data-article-id=\"satellite-htk-en-001\" \n     data-lang=\"en\" \n     data-version=\"1.6.0\">\n\n    <meta property=\"article:published_time\" content=\"2026-06-14T10:00:00+03:00\" \/>\n    <meta property=\"article:modified_time\" content=\"2026-06-14T10:00:00+03:00\" \/>\n\n    <link rel=\"preconnect\" href=\"https:\/\/pachounotary.gr\">\n    <link rel=\"dns-prefetch\" href=\"https:\/\/pachounotary.gr\">\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@graph\": [\n        {\n          \"@type\": \"Article\",\n          \"headline\": \"Selling Property in Greece: What Is the Electronic Building ID (\u0397\u03a4\u039a)?\",\n          \"description\": \"A guide for owners selling a property in Greece from abroad \u2014 what the Electronic Building ID (\u0397\u03a4\u039a) is, what it costs, how long it takes, and how unauthorized construction (Category 5) can stop a sale.\",\n          \"author\": {\n            \"@type\": \"Person\",\n            \"@id\": \"https:\/\/pachounotary.gr\/#\/schema\/person\/christina-pachou\",\n            \"name\": \"Christina G. Pachou\",\n            \"jobTitle\": \"Notary Public\",\n            \"url\": \"https:\/\/pachounotary.gr\",\n            \"image\": \"https:\/\/pachounotary.gr\/wp-content\/uploads\/2025\/11\/Christina-Pachou-author.jpg\",\n            \"sameAs\": [\"https:\/\/pachounotary.gr\"]\n          },\n          \"publisher\": { \"@type\": \"Organization\", \"name\": \"Pachou Notary\", \"url\": \"https:\/\/pachounotary.gr\" },\n          \"inLanguage\": \"en\",\n          \"isPartOf\": {\n            \"@type\": \"WebPage\",\n            \"@id\": \"https:\/\/pachounotary.gr\/metavivasi-akinitou-dikaiologitika\/\",\n            \"name\": \"Property Transfers \u2014 Required Documents\"\n          }\n        },\n        {\n          \"@type\": \"FAQPage\",\n          \"mainEntity\": [\n            {\n              \"@type\": \"Question\",\n              \"name\": \"How long does it take to issue a Building ID (\u0397\u03a4\u039a)?\",\n              \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"For straightforward cases with no unauthorized construction, issuing the Building ID takes about one to two weeks. If Categories 1-4 need legalizing first, allow one to two months.\" }\n            },\n            {\n              \"@type\": \"Question\",\n              \"name\": \"Can I sell my property without a Building ID (\u0397\u03a4\u039a)?\",\n              \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. Under Law 4495\/2017, the Building ID is required for every property transfer. Without it, the notary cannot draft a valid contract.\" }\n            },\n            {\n              \"@type\": \"Question\",\n              \"name\": \"What happens if my property has a Category 5 unauthorized construction?\",\n              \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Right now, the legalization platform for Category 5 is closed, so transferring the property is prohibited \u2014 with a small number of legal exceptions, such as inheritance or a court auction.\" }\n            },\n            {\n              \"@type\": \"Question\",\n              \"name\": \"Do I need a Building ID (\u0397\u03a4\u039a) for a plot with nothing built on it?\",\n              \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes \u2014 the requirement covers every property, built or not. For vacant land, the engineer issues a simplified Certificate of Completeness confirming there's nothing built.\" }\n            }\n          ]\n        }\n      ]\n    }\n    <\/script>\n\n    <style>\n        \/* ============================================\n           CORE VARIABLES \u2014 Strict Parity with Reference\n           ============================================ *\/\n        .custom-elementor-article {\n            --primary-color: #7B3F3F;\n            --primary-dark: #5C2E2E;\n            --primary-light: #F9F5F5;\n            --accent-color: #C9A962;\n            --accent-hover: #b08d45;\n\n            --color-success: #2e7d32;\n            --color-success-bg: #f6fff9;\n            --color-success-border: #4caf50;\n\n            --color-warning: #e65100;\n            --color-warning-bg: #fffcf5;\n            --color-warning-border: #ffb300;\n\n            --color-error: #c62828;\n            --color-error-bg: #fff5f5;\n            --color-error-border: #ef5350;\n\n            --color-info: #0277bd;\n            --color-info-bg: #f9fbfd;\n            --color-info-border: #7B3F3F;\n\n            --text-dark: #1a1a1a;\n            --text-medium: #333333;\n            --text-white: #ffffff;\n            --text-muted: #666666;\n\n            --border-color: #e0e0e0;\n            --border-color-light: #eee;\n\n            --bg-light: #ffffff;\n            --bg-subtle: #fdfbfb;\n            --bg-hover: #fcfcfc;\n            --bg-row-alt: #f8f9fa;\n\n            --soft-shadow: 0 4px 20px rgba(0,0,0,0.05);\n            --strong-shadow: 0 10px 30px rgba(0,0,0,0.08);\n\n            \/* SYSTEM FONTS ONLY - No Google Fonts *\/\n            font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n            direction: ltr;\n            text-align: left;\n            line-height: 1.7;\n            color: var(--text-medium);\n            background: var(--bg-light);\n            width: 100%;\n            position: relative;\n            overflow-wrap: break-word;\n            word-wrap: break-word;\n            box-sizing: border-box;\n            margin: 0 auto;\n            padding-left: 20px;\n            padding-right: 20px;\n        }\n\n        \/* --- UTILITIES --- *\/\n        .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border-width: 0; }\n        .seo-toast { visibility: hidden; min-width: 250px; background-color: #333; color: #fff; text-align: center; border-radius: 4px; padding: 16px; position: fixed; z-index: 1000000; left: 50%; bottom: 30px; transform: translateX(-50%); font-size: 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.2); opacity: 0; transition: opacity 0.3s, bottom 0.3s; }\n        .seo-toast.show { visibility: visible; opacity: 1; bottom: 50px; }\n\n        .custom-elementor-article * { box-sizing: border-box; }\n        .custom-elementor-article :focus-visible { outline: 2px solid var(--accent-color); outline-offset: 2px; }\n\n        \/* Links *\/\n        .custom-elementor-article a { color: var(--primary-color); text-decoration: none; border-bottom: 1px solid transparent; transition: border-color 0.2s; }\n        .custom-elementor-article a:hover { border-bottom-color: var(--primary-color); }\n\n        \/* Scrollbars *\/\n        .custom-elementor-article .nav-card::-webkit-scrollbar,\n        .custom-elementor-article .mobile-nav-drawer::-webkit-scrollbar,\n        .custom-elementor-article .process-grid::-webkit-scrollbar { width: 6px; height: 6px; }\n        .custom-elementor-article .nav-card::-webkit-scrollbar-track,\n        .custom-elementor-article .mobile-nav-drawer::-webkit-scrollbar-track { background: #f1f1f1; }\n        .custom-elementor-article .nav-card::-webkit-scrollbar-thumb,\n        .custom-elementor-article .mobile-nav-drawer::-webkit-scrollbar-thumb { background: var(--accent-color); border-radius: 10px; }\n\n        \/* Progress Bar *\/\n        .custom-elementor-article .reading-progress-container { position: fixed; top: 0; left: 0; width: 100%; height: 4px; background: transparent; z-index: 1005; pointer-events: none; }\n        .custom-elementor-article .reading-progress-bar { height: 100%; background: var(--accent-color); width: 0%; transition: width 0.1s ease-out; box-shadow: 0 0 10px rgba(201,169,98,0.5); }\n\n        \/* Typography *\/\n        .custom-elementor-article p, .custom-elementor-article li { font-size: 17px; margin-bottom: 20px; text-align: left; max-width: 800px; }\n        .custom-elementor-article h1, .custom-elementor-article h2, .custom-elementor-article h3, .custom-elementor-article h4 {\n            font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n            font-weight: 800; line-height: 1.3; color: var(--text-dark); margin-top: 0;\n        }\n        .custom-elementor-article .hero-title { display: block; width: 100%; font-size: 32px; letter-spacing: -0.5px; margin-bottom: 10px; text-align: center; }\n        .custom-elementor-article .hero-subtitle { display: block; width: 100%; font-size: 20px; color: var(--text-medium); margin: 0 auto 25px auto; font-weight: 500; text-align: center; }\n\n        .custom-elementor-article h2 { font-size: 26px; margin: 50px 0 25px; padding-bottom: 10px; border-bottom: 1px solid var(--border-color-light); color: var(--primary-color); position: relative; scroll-margin-top: 100px; }\n        .custom-elementor-article h2::after { content: ''; position: absolute; bottom: -1px; left: 0; width: 60px; height: 3px; background: var(--accent-color); }\n        .custom-elementor-article h3 { font-size: 22px; margin: 30px 0 15px; color: var(--primary-dark); }\n        .custom-elementor-article h4 { font-size: 18px; margin: 20px 0 10px; color: var(--text-dark); font-weight: 700; }\n\n        \/* Visual Breadcrumbs *\/\n        .custom-elementor-article .visual-breadcrumb ol { list-style: none; padding: 0; margin: 0 0 25px; display: flex; flex-wrap: wrap; font-size: 14px; color: #666; font-family: inherit; }\n        .custom-elementor-article .visual-breadcrumb li { display: inline-flex; align-items: center; }\n        .custom-elementor-article .visual-breadcrumb a { color: #666; text-decoration: none; border: none; font-weight: 500; }\n        .custom-elementor-article .visual-breadcrumb a:hover { color: var(--primary-color); text-decoration: underline; }\n        .custom-elementor-article .visual-breadcrumb .separator { margin: 0 8px; color: #ccc; font-size: 12px; }\n        .custom-elementor-article .visual-breadcrumb li[aria-current=page] { font-weight: 700; color: var(--primary-color); }\n\n        \/* Social Share *\/\n        .custom-elementor-article .social-share-wrapper { margin-top: 16px; display: flex; flex-direction: column; align-items: center; gap: 10px; width: 100%; }\n        .custom-elementor-article .share-label { font-size: 13px; font-weight: 700; color: #888; text-transform: uppercase; letter-spacing: 1px; }\n        .custom-elementor-article .social-share { display: flex; justify-content: center; gap: 12px; flex-wrap: nowrap; max-width: 100%; }\n        .custom-elementor-article .share-btn {\n            width: 44px; height: 44px; border-radius: 50%; border: 1px solid var(--border-color);\n            background: #fff; color: var(--text-medium);\n            display: flex; align-items: center; justify-content: center;\n            cursor: pointer; transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n            padding: 0; flex-shrink: 0;\n        }\n        .custom-elementor-article .share-btn:hover { transform: translateY(-3px); box-shadow: 0 6px 16px rgba(0,0,0,.15); border-color: var(--primary-color); color: var(--primary-color); }\n        .custom-elementor-article .share-linkedin { background-color: #0077b5; border: none; color: #fff; }\n        .custom-elementor-article .share-facebook { background-color: #1877F2; border: none; color: #fff; }\n        .custom-elementor-article .share-whatsapp { background-color: #25D366; border: none; color: #fff; }\n        .custom-elementor-article .share-viber    { background-color: #7360f2; border: none; color: #fff; }\n        .custom-elementor-article .share-generic  { background-color: #333333; border: none; color: #fff; }\n        .custom-elementor-article .share-btn svg { width: 22px; height: 22px; fill: currentColor; }\n        .custom-elementor-article .share-viber svg { width: 26px; height: 26px; }\n\n        .custom-elementor-article .share-overflow-indicator {\n            display: none;\n            width: 28px; height: 28px; border-radius: 50%; background: #fdfbfb; border: 1px solid #eee;\n            align-items: center; justify-content: center; align-self: center; flex-shrink: 0;\n            padding: 0; cursor: pointer; transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease, background-color .2s ease;\n        }\n        .custom-elementor-article .share-overflow-indicator:hover,\n        .custom-elementor-article .share-overflow-indicator:focus-visible {\n            transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,.15);\n            border-color: var(--primary-color); background: #fff; outline: none;\n        }\n        .custom-elementor-article .share-overflow-indicator svg { display: block; fill: #666; pointer-events: none; }\n\n        @container hero (max-width: 280px) {\n            .custom-elementor-article .share-generic { display: none; }\n            .custom-elementor-article .share-overflow-indicator { display: flex; }\n            .custom-elementor-article .social-share.is-expanded { flex-wrap: wrap; row-gap: 10px; }\n            .custom-elementor-article .social-share.is-expanded .share-generic { display: flex; }\n            .custom-elementor-article .social-share.is-expanded .share-overflow-indicator { display: none; }\n        }\n        @container hero (max-width: 240px) {\n            .custom-elementor-article .share-viber { display: none; }\n            .custom-elementor-article .social-share.is-expanded .share-viber { display: flex; }\n        }\n\n        \/* SHARE TOAST *\/\n        .custom-elementor-article .share-toast {\n            position: fixed; bottom: 88px; left: 50%; transform: translateX(-50%) translateY(20px);\n            background: var(--primary-color); color: #fff; padding: 12px 24px; border-radius: 8px;\n            box-shadow: 0 8px 24px rgba(0,0,0,0.25); font-size: 14px; font-weight: 600;\n            opacity: 0; pointer-events: none; transition: opacity .25s ease, transform .25s ease;\n            z-index: 999999;\n        }\n        .custom-elementor-article .share-toast.show { opacity: 1; transform: translateX(-50%) translateY(0); }\n\n        \/* Reading time badge *\/\n        .custom-elementor-article .reading-time { display: inline-flex; align-items: center; gap: 5px; font-size: 12px; color: var(--text-muted); font-weight: 500; }\n        .custom-elementor-article .reading-time svg { width: 13px; height: 13px; fill: var(--text-muted); }\n\n        \/* HERO SECTION *\/\n        .custom-elementor-article .hero-section { background-color: var(--bg-subtle); border-bottom: 1px solid var(--border-color-light); padding: 60px 20px 40px; text-align: center; width: 100%; margin-bottom: 0; container-type: inline-size; container-name: hero; }\n        .custom-elementor-article .hero-container { max-width: 900px; margin: 0 auto; display: flex; flex-direction: column; align-items: center; }\n        .custom-elementor-article .hero-author-mini { display: flex; align-items: center; justify-content: center; gap: 15px; margin-bottom: 10px; text-align: left; width: 100%; }\n        .custom-elementor-article .author-avatar-small { width: 55px; height: 55px; border-radius: 50%; object-fit: cover; border: 2px solid var(--accent-color); box-shadow: 0 2px 8px rgba(0,0,0,.1); }\n        .custom-elementor-article .hero-meta-text { display: flex; flex-direction: column; font-size: 14px; line-height: 1.4; text-align: left; }\n        .custom-elementor-article .author-name { color: var(--text-dark); font-weight: 700; }\n        .custom-elementor-article .meta-date { color: var(--text-muted); font-size: 13px; }\n\n        \/* Sidebar Layout *\/\n        .custom-elementor-article .page-wrapper { display: flex; max-width: 1400px; margin: 0 auto; padding: 50px 20px; gap: 60px; }\n        .custom-elementor-article .main-content { flex: 1; min-width: 0; }\n        .custom-elementor-article .sidebar { width: 300px; flex-shrink: 0; position: -webkit-sticky; position: sticky; top: 100px; height: fit-content; display: none; align-self: flex-start; }\n        @media (min-width: 1024px) { .custom-elementor-article .sidebar { display: block; } }\n\n        \/* Navigation *\/\n        .custom-elementor-article .nav-card { background: #fff; border: none; border-radius: 12px; box-shadow: var(--soft-shadow); overflow: hidden; max-height: 80vh; overflow-y: auto; }\n        .custom-elementor-article .nav-header { background: var(--primary-color); color: white; padding: 20px; font-weight: 700; font-size: 16px; }\n        .custom-elementor-article .nav-list { list-style: none; padding: 10px 0; margin: 0; }\n        .custom-elementor-article .nav-list li { margin: 0; padding: 0; }\n        .custom-elementor-article .nav-list li a { display: block; padding: 12px 20px; color: var(--text-medium); text-decoration: none; border-bottom: 1px solid var(--bg-subtle); font-size: 15px; transition: all .2s; border-left: 4px solid transparent; border-right: none; }\n        .custom-elementor-article .nav-list li a:hover { background-color: var(--bg-hover); color: var(--primary-color); padding-left: 25px; }\n        .custom-elementor-article .nav-list li a.active { background-color: var(--bg-subtle); color: var(--primary-color); font-weight: 700; border-left: 4px solid var(--primary-color); padding-left: 20px; }\n\n        \/* Info Boxes *\/\n        .custom-elementor-article .info-box { padding: 25px; border-radius: 8px; margin: 30px 0; font-size: 17px; border-left: 5px solid; border-right: none; background: #fff; box-shadow: var(--soft-shadow); max-width: 850px; }\n        .custom-elementor-article .box-warning { background-color: var(--color-warning-bg); border-color: var(--color-warning-border); color: #4a3600; }\n        .custom-elementor-article .box-success { background-color: var(--color-success-bg); border-color: var(--color-success-border); color: #1b4d2e; }\n        .custom-elementor-article .box-success h3 { color: #1b5e20 !important; margin-top: 0; }\n        .custom-elementor-article .box-info { background-color: var(--color-info-bg); border-color: var(--color-info-border); color: #0c2d48; }\n        .custom-elementor-article .box-danger { background-color: var(--color-error-bg); border-color: var(--color-error-border); color: #7a0000; }\n\n        \/* Guide Summary Box *\/\n        .custom-elementor-article .guide-summary-box { background-color: #fff9e5; border: 1px solid #e6dbb9; border-radius: 8px; padding: 25px; margin: 30px 0; position: relative; color: #333; }\n        .custom-elementor-article .guide-summary-title { color: var(--primary-color); font-weight: 800; font-size: 20px; margin-bottom: 20px; display: flex; align-items: center; }\n        .custom-elementor-article .guide-summary-list { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr; gap: 12px; }\n        @media (min-width: 768px) { .custom-elementor-article .guide-summary-list { grid-template-columns: 1fr 1fr; } }\n        .custom-elementor-article .guide-summary-list li { position: relative; padding-left: 25px; font-size: 16px; color: #222; margin-bottom: 0; }\n        .custom-elementor-article .guide-summary-list li a { text-decoration: none; color: inherit; transition: color .2s; border-bottom: 1px solid transparent; }\n        .custom-elementor-article .guide-summary-list li a:hover { color: var(--primary-color); border-bottom: 1px solid var(--primary-color); }\n        .custom-elementor-article .guide-summary-list li::before { content: '\u2713'; position: absolute; left: 0; color: var(--accent-color); font-weight: bold; }\n\n        \/* Process Grid *\/\n        .custom-elementor-article .process-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin: 30px 0; }\n        .custom-elementor-article .process-card { background: #fff; border: 1px solid var(--border-color); border-radius: 8px; padding: 25px; box-shadow: var(--soft-shadow); display: flex; align-items: flex-start; gap: 15px; transition: transform 0.2s; }\n        .custom-elementor-article .process-card:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(0,0,0,0.08); }\n        .custom-elementor-article .process-number { flex-shrink: 0; width: 35px; height: 35px; background-color: var(--primary-color); color: var(--text-white) !important; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; font-size: 16px; margin-top: 0; }\n        .custom-elementor-article .process-number.step { background-color: var(--accent-color); }\n        .custom-elementor-article .process-content { min-width: 0; flex: 1; overflow-wrap: break-word; word-break: break-word; }\n        .custom-elementor-article .process-content h4 { margin: 0 0 8px 0; font-size: 18px; color: var(--primary-dark); overflow-wrap: break-word; }\n        .custom-elementor-article .process-content p { margin: 0; font-size: 16px; line-height: 1.5; color: var(--text-medium); overflow-wrap: break-word; }\n        .custom-elementor-article .swipe-hint { display: none; text-align: center; font-size: 12px; color: #aaa; margin-top: -10px; margin-bottom: 6px; letter-spacing: 0.3px; }\n        @media (max-width: 767px) {\n            .custom-elementor-article .process-grid { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 15px; padding: 10px 5px 24px; margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; -webkit-overflow-scrolling: touch; }\n            .custom-elementor-article .process-card { min-width: min(85%, 320px); max-width: min(85%, 320px); scroll-snap-align: center; flex-shrink: 0; margin-bottom: 0; box-sizing: border-box; }\n            .custom-elementor-article .process-grid::-webkit-scrollbar { display: none; }\n            .custom-elementor-article .swipe-hint { display: block; }\n        }\n\n        \/* Comparison Grid *\/\n        .custom-elementor-article .comparison-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin: 35px 0; max-width: 900px; }\n        @media (min-width: 768px) { .custom-elementor-article .comparison-grid { grid-template-columns: 1fr 1fr; } }\n        .custom-elementor-article .comparison-card { background: #fff; border-radius: 8px; padding: 25px; box-shadow: var(--soft-shadow); border: 1px solid #eee; }\n        .custom-elementor-article .comparison-card.green-border { border-top: 4px solid #2e7d32; }\n        .custom-elementor-article .comparison-card.red-border { border-top: 4px solid var(--primary-color); }\n        .custom-elementor-article .card-header { font-size: 19px; margin: 0 0 15px; font-weight: 700; display: flex; align-items: center; gap: 0; }\n        .custom-elementor-article .card-header.green { color: #2e7d32; }\n        .custom-elementor-article .card-header.red { color: var(--primary-color); }\n\n        \/* Lists *\/\n        .custom-elementor-article ul.check-list { list-style: none; padding-right: 0; padding-left: 0; margin: 15px 0; }\n        .custom-elementor-article ul.check-list li { position: relative; padding-left: 30px; margin-bottom: 10px; font-size: 16px; }\n        .custom-elementor-article .check-list.green li::before { content: '\u2713'; position: absolute; left: 0; color: #2e7d32; font-weight: bold; }\n        .custom-elementor-article .check-list.red li::before { content: '\u2715'; position: absolute; left: 0; color: var(--primary-color); font-weight: bold; }\n\n        \/* CTA Inline *\/\n        .custom-elementor-article .hero-cta-wrap { margin: 36px 0; display: flex; justify-content: center; gap: 15px; flex-wrap: wrap; }\n        .custom-elementor-article .hero-btn {\n            display: inline-flex; align-items: center; justify-content: center; gap: 10px;\n            padding: 12px 28px; border-radius: 50px; font-weight: 700; font-size: 15px;\n            text-decoration: none; transition: transform 0.2s, box-shadow 0.2s;\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1); cursor: pointer; border: none;\n        }\n        .custom-elementor-article .hero-btn-primary { background: var(--primary-color); color: #fff !important; border: 2px solid var(--primary-color); }\n        .custom-elementor-article .hero-btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(123,63,63,0.25); }\n        .custom-elementor-article .hero-btn-accent { background: var(--accent-color); color: #fff !important; border: 2px solid var(--accent-color); }\n        .custom-elementor-article .hero-btn-accent:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(201,169,98,0.35); }\n        @media (max-width: 480px) {\n            .custom-elementor-article .hero-cta-wrap { margin: 28px 0; }\n            .custom-elementor-article .hero-btn { width: 100%; justify-content: center; padding: 13px 20px; }\n        }\n\n        \/* CTA Section *\/\n        .custom-elementor-article .cta-section { background: linear-gradient(135deg, var(--primary-color), var(--primary-dark)); color: white; padding: 50px 40px; text-align: center; border-radius: 12px; margin: 60px 0; box-shadow: 0 10px 25px rgba(123,63,63,0.3); max-width: 900px; position: relative; overflow: hidden; border: none; }\n        .custom-elementor-article .cta-section::before { content: ''; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%; background: radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 60%); animation: ctaPulse 4s ease-in-out infinite; pointer-events: none; }\n        @keyframes ctaPulse { 0%, 100% { transform: scale(1); opacity: 0.5; } 50% { transform: scale(1.1); opacity: 0.8; } }\n        .custom-elementor-article .cta-section h3 { color: white !important; margin: 0 0 20px 0; position: relative; z-index: 1; font-size: 24px; }\n        .custom-elementor-article .cta-section p { color: #f0f0f0 !important; max-width: 700px; margin: 0 auto 30px auto; position: relative; z-index: 1; font-weight: 500; }\n        .custom-elementor-article .cta-button { display: inline-flex; align-items: center; justify-content: center; gap: 12px; background: var(--accent-color); color: white !important; padding: 14px 32px; border-radius: 50px; text-decoration: none; font-weight: bold; transition: transform 0.2s, background 0.2s, box-shadow 0.2s; box-shadow: 0 4px 10px rgba(0,0,0,0.2); position: relative; z-index: 1; border: none; }\n        .custom-elementor-article .cta-button:hover { background: var(--accent-hover); transform: translateY(-3px); box-shadow: 0 6px 20px rgba(0,0,0,0.3); }\n        .custom-elementor-article .cta-button--primary { background: var(--accent-color); }\n        .custom-elementor-article .cta-button--outline { background: transparent; border: 2px solid #fff; color: #fff !important; box-shadow: none; }\n        .custom-elementor-article .cta-button--outline:hover { background: rgba(255,255,255,0.1); }\n        .custom-elementor-article .cta-buttons-row { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; margin-top: 10px; position: relative; z-index: 1; }\n        .custom-elementor-article .cta-button-icon { width: 18px; height: 18px; fill: currentColor; flex-shrink: 0; }\n        .custom-elementor-article .cta-button--primary .cta-button-icon { animation: phoneRing 2.4s ease-in-out infinite; transform-origin: 50% 50%; }\n        @keyframes phoneRing { 0%, 100% { transform: rotate(0deg); } 10% { transform: rotate(-15deg); } 20% { transform: rotate(15deg); } 30% { transform: rotate(-15deg); } 40% { transform: rotate(15deg); } 50%, 100% { transform: rotate(0deg); } }\n        .custom-elementor-article .cta-button--primary:hover .cta-button-icon { animation-play-state: paused; }\n        @media (prefers-reduced-motion: reduce) {\n            .custom-elementor-article .cta-button--primary .cta-button-icon { animation: none; }\n        }\n        @media (max-width: 600px) {\n            .custom-elementor-article .cta-section { padding: 36px 20px; margin: 40px 0; border-radius: 10px; }\n            .custom-elementor-article .cta-section h3 { font-size: 20px; }\n            .custom-elementor-article .cta-section p { font-size: 15px; margin-bottom: 20px; }\n            .custom-elementor-article .cta-buttons-row { gap: 10px; flex-direction: column; }\n            .custom-elementor-article .cta-button { width: 100%; padding: 13px 20px; font-size: 15px; }\n        }\n\n        \/* FAQ *\/\n        .custom-elementor-article .faq-item { border-bottom: 1px solid var(--border-color-light); margin-bottom: 10px; max-width: 850px; contain: content; }\n        .custom-elementor-article .faq-question { padding: 15px 0; cursor: pointer; font-weight: 600; display: flex; justify-content: space-between; align-items: center; text-align: left; background: none; border: none; width: 100%; color: inherit; font-family: inherit; font-size: inherit; }\n        .custom-elementor-article .faq-answer { padding-bottom: 20px; display: none; color: #555; }\n        .custom-elementor-article .faq-item.active .faq-answer { display: block; }\n        .custom-elementor-article .icon-plus { margin-left: 10px; }\n        .custom-elementor-article .icon-plus::after { content: '+'; color: var(--accent-color); font-weight: bold; font-size: 20px; }\n        .custom-elementor-article .faq-item.active .icon-plus::after { content: '-'; }\n\n        \/* Author Box *\/\n        .custom-elementor-article .author-box { background: #fff; padding: 35px; border-top: 5px solid var(--primary-color); margin: 40px 0; border-radius: 8px; box-shadow: var(--strong-shadow); max-width: 850px; }\n        .custom-elementor-article .author-grid { display: flex; gap: 30px; align-items: stretch; flex-wrap: wrap; }\n        .custom-elementor-article .author-img-col { flex: 1 1 260px; display: flex; flex-direction: column; align-items: center; text-align: center; }\n        .custom-elementor-article .author-img-col p { color: var(--text-muted) !important; }\n        .custom-elementor-article .author-box h4 { margin: 0 0 5px; }\n        .custom-elementor-article .author-role { margin-bottom: 5px; font-size: 14px; }\n        .custom-elementor-article .author-bio { margin-bottom: 5px; font-size: 13px; line-height: 1.5; flex: 1; }\n        .custom-elementor-article .author-avatar-large { width: 110px; height: 110px; min-width: 110px; border-radius: 50%; object-fit: cover; border: 4px solid var(--primary-color); padding: 3px; background: white; margin-bottom: 15px; }\n        .custom-elementor-article .author-credentials { margin-top: auto; padding-top: 15px; font-size: 13px; color: var(--primary-color); font-weight: 700; display: flex; gap: 15px; text-transform: uppercase; letter-spacing: 0.5px; justify-content: center; list-style: none; padding-left: 0; margin-bottom: 0; }\n        \n        \/* Legal Disclaimer *\/\n        .custom-elementor-article .legal-disclaimer-box { background-color: #f8f9fa; border-top: 3px solid #ccc; padding: 25px; margin: 50px auto; max-width: 850px; font-size: 14px; color: #666; line-height: 1.6; }\n        .custom-elementor-article .disclaimer-title { font-weight: 700; color: #333; margin-bottom: 10px; display: block; font-size: 15px; }\n\n        \/* Soft CTA (pillar pattern) *\/\n        .custom-elementor-article .gv-cta-soft { margin: 36px 0; max-width: 850px; padding: 22px 26px; background: linear-gradient(135deg, #fdf9f3, #f9f1e6); border-left: 5px solid var(--accent-color); border-radius: 12px; opacity: 0; transform: translateY(18px); transition: 0.6s cubic-bezier(0.16,1,0.3,1); }\n        .custom-elementor-article .gv-cta-soft.in-view { opacity: 1; transform: translateY(0); }\n\n        \/* Mobile Hamburger *\/\n        .custom-elementor-article .mobile-hamburger-btn { display: none; position: fixed; bottom: 20px; left: 20px; width: 40px; height: 40px; background: rgba(255,255,255,0.95); border: 1px solid var(--border-color); border-radius: 50%; z-index: 1000000; cursor: pointer; box-shadow: 0 4px 12px rgba(0,0,0,0.15); align-items: center; justify-content: center; flex-direction: column; gap: 4px; }\n        .custom-elementor-article .mobile-hamburger-btn span { display: block; width: 18px; height: 2px; background-color: var(--primary-color); border-radius: 2px; transition: all 0.3s ease; }\n        .custom-elementor-article .mobile-hamburger-btn.active span:nth-child(1) { transform: translateY(6px) rotate(45deg); }\n        .custom-elementor-article .mobile-hamburger-btn.active span:nth-child(2) { opacity: 0; }\n        .custom-elementor-article .mobile-hamburger-btn.active span:nth-child(3) { transform: translateY(-6px) rotate(-45deg); }\n\n        .custom-elementor-article .mobile-nav-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); display: none; z-index: 999998; opacity: 0; transition: opacity 0.3s ease; }\n        .custom-elementor-article .mobile-nav-overlay.visible { opacity: 1; }\n\n        .custom-elementor-article .mobile-nav-drawer { position: fixed; top: 0; left: -280px; width: 280px; height: 100%; background: white; z-index: 999999; transition: left 0.3s ease; box-shadow: 2px 0 10px rgba(0,0,0,0.1); overflow-y: auto; padding: 60px 20px 20px 20px; }\n        .custom-elementor-article .mobile-nav-drawer.active { left: 0; }\n\n        @media (max-width: 1023px) {\n            .custom-elementor-article .mobile-hamburger-btn { display: flex; }\n            .custom-elementor-article .hero-title { font-size: 28px; }\n            .custom-elementor-article .page-wrapper { flex-direction: column; gap: 30px; }\n            .custom-elementor-article .author-box { padding: 20px; }\n            .custom-elementor-article .hero-author-mini { flex-direction: row; flex-wrap: wrap; }\n            .custom-elementor-article .sidebar { display: none; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .custom-elementor-article .cta-section::before { animation: none; }\n        }\n\n        \/* ============================================================\n           HUB RETURN BLOCK \u2014 links satellite back to pillar\n           ============================================================ *\/\n        .custom-elementor-article .gv-hub-return { display: flex; align-items: center; gap: 18px; max-width: 850px; margin: 48px 0 36px; padding: 20px 24px; background: var(--bg-subtle); border: 1px solid var(--border-color); border-left: 5px solid var(--primary-color); border-radius: 10px; }\n        .custom-elementor-article .gv-hub-return-icon { flex-shrink: 0; width: 44px; height: 44px; background: var(--primary-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; }\n        .custom-elementor-article .gv-hub-return-icon svg { width: 22px; height: 22px; fill: var(--primary-color); }\n        .custom-elementor-article .gv-hub-return-text { flex: 1; }\n        .custom-elementor-article .gv-hub-return-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: var(--text-muted); margin-bottom: 4px; }\n        .custom-elementor-article .gv-hub-return-link { font-size: 16px; font-weight: 700; color: var(--primary-color); text-decoration: none; border-bottom: none; display: inline-flex; align-items: center; gap: 6px; }\n        .custom-elementor-article .gv-hub-return-link:hover { color: var(--primary-dark); border-bottom: none; }\n        .custom-elementor-article .gv-hub-return-desc { font-size: 13.5px; color: var(--text-muted); margin-top: 3px; }\n        @media (max-width: 480px) {\n            .custom-elementor-article .gv-hub-return { flex-direction: column; gap: 12px; }\n        }\n\n        \/* ============================================================\n           TOOLTIPS (glossary) \u2014 ported from master file\n           ============================================================ *\/\n        .custom-elementor-article .gv-tt-trigger { font-weight: 700; text-decoration: underline dotted; cursor: pointer; position: relative; color: inherit; }\n        .custom-elementor-article .gv-tt-trigger--glossary { font-weight: inherit; text-decoration: underline solid #c8c8c8; text-underline-offset: 3px; }\n        .custom-elementor-article .gv-tooltip { display: none; position: absolute; z-index: 99999; background: var(--bg-light); border: 1px solid var(--border-color); border-left: 4px solid var(--primary-color); border-radius: 8px; box-shadow: var(--strong-shadow); padding: 16px 20px; width: max-content; max-width: 350px; font-size: 14.5px; color: var(--text-dark); line-height: 1.6; }\n        .custom-elementor-article .gv-tooltip.show { display: block; }\n        .custom-elementor-article .gv-tooltip-title { display: block; font-weight: 800; margin-bottom: 6px; font-size: 15px; color: inherit; }\n        .custom-elementor-article .gv-tooltip-close { position: absolute; top: 8px; right: 8px; background: none; border: none; font-size: 18px; cursor: pointer; color: var(--text-muted); line-height: 1; padding: 0 4px; }\n    <\/style>\n\n    <!-- Progress Bar -->\n    <div class=\"reading-progress-container\">\n        <div class=\"reading-progress-bar\" id=\"myBar\" role=\"progressbar\" aria-valuenow=\"0\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-label=\"Reading progress\"><\/div>\n    <\/div>\n\n    <!-- Mobile Hamburger -->\n    <button class=\"mobile-hamburger-btn\" aria-label=\"Navigation menu\" type=\"button\">\n        <span><\/span><span><\/span><span><\/span>\n    <\/button>\n\n    <!-- Mobile Overlay & Drawer -->\n    <div class=\"mobile-nav-overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"mobile-nav-drawer\">\n        <h3 style=\"margin-top:0; color:var(--primary-color); font-size:20px; border-bottom:2px solid var(--border-color); padding-bottom:10px; margin-bottom:15px;\">Table of Contents<\/h3>\n        <ul class=\"nav-list\">\n            <li><a href=\"#intro\" onclick=\"closeMobileDrawer()\">What is the Building ID?<\/a><\/li>\n            <li><a href=\"#diadikasia\" onclick=\"closeMobileDrawer()\">The Process<\/a><\/li>\n            <li><a href=\"#kostos\" onclick=\"closeMobileDrawer()\">Timeline & Management<\/a><\/li>\n            <li><a href=\"#pagides\" onclick=\"closeMobileDrawer()\">Unauthorized (Category 5)<\/a><\/li>\n            <li><a href=\"#faq\" onclick=\"closeMobileDrawer()\">FAQ<\/a><\/li>\n        <\/ul>\n    <\/div>\n\n    <!-- HERO -->\n    <header class=\"hero-section\">\n        <div class=\"hero-container\">\n            <h1 class=\"hero-title\">Selling Property in Greece: What Is the Electronic Building ID (\u0397\u03a4\u039a)?<\/h1>\n            <p class=\"hero-subtitle\">The one document every Greek property now needs before it can be sold \u2014 and how to sort it out early, even from abroad.<\/p>\n            <div class=\"hero-author-mini\">\n                <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/pachounotary.gr\/wp-content\/uploads\/2025\/11\/Christina-Pachou-author.jpg\" alt=\"Christina Pachou\" class=\"author-avatar-small\" width=\"55\" height=\"55\" fetchpriority=\"high\" title=\"\">\n                <div class=\"hero-meta-text\">\n                    <span class=\"author-name\"><strong>Christina G. Pachou<\/strong> \u00b7 Notary Public<\/span>\n                    <span class=\"meta-date\" id=\"article-dates\">\n                        <noscript>Last updated: June 14, 2026 \u2022 5 min read<\/noscript>\n                    <\/span>\n                <\/div>\n            <\/div>\n\n            <div class=\"social-share-wrapper\">\n                <span class=\"share-label\">Share this article:<\/span>\n                <div class=\"social-share\">\n                    <button class=\"share-btn share-linkedin\" data-platform=\"linkedin\" aria-label=\"Share on LinkedIn\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM8.5 19H5.5V10h3v9zM7 8.5c-.83 0-1.5-.67-1.5-1.5S6.17 5.5 7 5.5s1.5.67 1.5 1.5S7.83 8.5 7 8.5zm11.5 10.5h-3v-4.5c0-1.07-.02-2.45-1.5-2.45-1.5 0-1.73 1.17-1.73 2.37V19h-3V10h2.88v1.23h.04c.4-.76 1.38-1.56 2.84-1.56 3.04 0 3.6 2 3.6 4.6V19z\"\/><\/svg><\/button>\n                    <button class=\"share-btn share-facebook\" data-platform=\"facebook\" aria-label=\"Share on Facebook\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z\"\/><\/svg><\/button>\n                    <button class=\"share-btn share-whatsapp\" data-platform=\"whatsapp\" aria-label=\"Share on WhatsApp\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.008-.57-.008-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg><\/button>\n                    <button class=\"share-btn share-viber\" data-platform=\"viber\" aria-label=\"Share on Viber\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.013 3.987C17.91 1.8 15.05 1 12 1 5.925 1 1 5.925 1 12c0 1.875.487 3.637 1.338 5.175L1 23l5.988-1.313A11.04 11.04 0 0012 23c6.075 0 11-4.925 11-11 0-3.05-.8-5.91-2.987-8.013zM12 21c-1.688 0-3.263-.45-4.625-1.238l-.325-.188-3.45.9.925-3.362-.2-.338A9 9 0 013 12c0-4.963 4.037-9 9-9s9 4.037 9 9-4.037 9-9 9zm4.95-6.637c-.263-.138-1.588-.788-1.838-.875-.25-.088-.425-.138-.6.138-.175.263-.7.875-.85 1.05-.15.175-.313.2-.575.063-.263-.138-1.125-.413-2.138-1.313-.788-.7-1.325-1.575-1.475-1.838-.163-.263-.013-.4.113-.538.113-.113.263-.3.388-.45.125-.15.163-.263.25-.438.088-.175.038-.325-.025-.463-.063-.138-.6-1.45-.825-1.988-.213-.513-.438-.438-.6-.45h-.513c-.175 0-.45.063-.688.325-.238.263-.9.875-.9 2.138 0 1.25.925 2.462 1.05 2.637.125.175 1.813 2.775 4.388 3.888.613.263 1.088.425 1.463.538.613.2 1.175.175 1.613.1.488-.075 1.513-.613 1.725-1.213.213-.6.213-1.1.15-1.213-.063-.1-.238-.163-.5-.3z\"\/><\/svg><\/button>\n                    <button class=\"share-btn share-generic\" data-platform=\"generic\" aria-label=\"Share\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z\"\/><\/svg><\/button>\n                    <button type=\"button\" class=\"share-overflow-indicator\" aria-expanded=\"false\" aria-label=\"More sharing options\" title=\"More sharing options\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><circle cx=\"5\" cy=\"12\" r=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><circle cx=\"19\" cy=\"12\" r=\"2\"\/><\/svg><\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <div class=\"page-wrapper\">\n\n        <!-- SIDEBAR -->\n        <aside class=\"sidebar\">\n            <div class=\"nav-card\">\n                <div class=\"nav-header\">Guide Navigation<\/div>\n                <ul class=\"nav-list\" id=\"desktop-nav\">\n                    <li><a href=\"#intro\" class=\"nav-link\">What is the Building ID?<\/a><\/li>\n                    <li><a href=\"#diadikasia\" class=\"nav-link\">The Process<\/a><\/li>\n                    <li><a href=\"#kostos\" class=\"nav-link\">Timeline & Management<\/a><\/li>\n                    <li><a href=\"#pagides\" class=\"nav-link\">Unauthorized (Category 5)<\/a><\/li>\n                    <li><a href=\"#faq\" class=\"nav-link\">FAQ<\/a><\/li>\n                <\/ul>\n            <\/div>\n        <\/aside>\n\n        <!-- MAIN CONTENT -->\n        <main class=\"main-content\">\n\n            <!-- BREADCRUMB -->\n            <nav class=\"visual-breadcrumb\">\n                <ol>\n                    <li><a href=\"https:\/\/pachounotary.gr\/\">Home<\/a><\/li>\n                    <li class=\"separator\">\/<\/li>\n                    <li><a href=\"https:\/\/pachounotary.gr\/metavivasi-akinitou-dikaiologitika\/\">Property Transfers<\/a><\/li>\n                    <li class=\"separator\">\/<\/li>\n                    <li aria-current=\"page\">Electronic Building ID<\/li>\n                <\/ol>\n            <\/nav>\n\n            <!-- GUIDE SUMMARY -->\n            <div class=\"guide-summary-box\">\n                <div class=\"guide-summary-title\">Key Takeaways:<\/div>\n                <ul class=\"guide-summary-list\">\n                    <li>The Electronic Building ID is now <strong>mandatory<\/strong> for any sale.<\/li>\n                    <li>A civil engineer prepares it \u2014 your presence in Greece isn't required.<\/li>\n                    <li>Starting early avoids delays once a buyer is ready to sign.<\/li>\n                    <li>Unauthorized construction, especially Category 5, can block the sale outright.<\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- SECTION 1: \u03a4\u03b9 \u03b5\u03af\u03bd\u03b1\u03b9 -->\n            <section id=\"intro\">\n                <h2>What Is the Electronic Building ID, and Why Does It Matter?<\/h2>\n                <p>Selling a property in Greece while you live somewhere else usually means working through paperwork in a language you don't read, on a timeline you can't always see from a distance. One document now sits at the centre of every Greek property sale, and not having it ready is the single most common reason a transaction stalls: the <strong>\u0397\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03ae \u03a4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u039a\u03c4\u03b9\u03c1\u03af\u03bf\u03c5<\/strong> \u2014 the Electronic Building ID, pronounced roughly <em>ee-lek-tro-ni-KEE taf-TOH-ti-ta kti-REE-ou<\/em>, known for short by its Greek initials, <strong>\u0397\u03a4\u039a<\/strong>.<\/p>\n                <p>It's the official digital file recording a property's technical, planning, and legal data. Established by Law 4495\/2017, it has been mandatory ever since. Without a valid \u0397\u03a4\u039a, no sale contract or parental donation can be drafted, and any transfer attempted without one is <strong>legally void<\/strong> \u2014 the notary is simply not permitted to sign.<\/p>\n\n                <div class=\"info-box box-success\">\n                    <p style=\"margin:0;\"><strong>The Strategy for Success:<\/strong> The best advice we can give as a notary office: contact an engineer the moment you decide to sell, not once a buyer has already made an offer. Under a power of attorney, the engineer and our office can prepare the Building ID alongside the rest of your dossier in the background, so the file is ready the day it's actually needed.<\/p>\n                <\/div>\n            <\/section>\n\n            <!-- SOFT CTA (ENGINEER FOCUS) -->\n            <div class=\"gv-cta-soft\" id=\"softCta\">\n                <h3 style=\"color:var(--primary-color); margin:0 0 10px; font-size:20px;\">Technical Accuracy, Handled for You<\/h3>\n                <p style=\"font-size:15px; margin:0 0 15px;\">Errors in the Building ID are one of the easiest ways to lose weeks at exactly the wrong moment \u2014 usually once a buyer is already waiting. Our office works consistently with experienced, qualified engineers, so the file is done right the first time.<\/p>\n                <a href=\"mailto:info@pachounotary.gr\" data-cta-mail class=\"cta-button cta-button--primary\" style=\"background:var(--accent-color); border:none;\"><svg viewBox=\"0 0 24 24\" class=\"cta-button-icon\" aria-hidden=\"true\"><path d=\"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"\/><\/svg> Ask us about your property<\/a>\n            <\/div>\n\n            <!-- SECTION 2: \u0397 \u0394\u03b9\u03b1\u03b4\u03b9\u03ba\u03b1\u03c3\u03af\u03b1 -->\n            <section id=\"diadikasia\">\n                <h2>The 4-Step Process<\/h2>\n                <div class=\"process-grid\">\n                    <div class=\"process-card\">\n                        <div class=\"process-number\">1<\/div>\n                        <div class=\"process-content\">\n                            <h4>Engineer's Inspection<\/h4>\n                            <p>The engineer compares the property's actual condition against the officially approved planning blueprints \u2014 this visit doesn't require you to be there.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"process-card\">\n                        <div class=\"process-number\">2<\/div>\n                        <div class=\"process-content\">\n                            <h4>Legalizing Pending Issues<\/h4>\n                            <p>Where discrepancies turn up \u2014 a closed-in veranda, an altered layout \u2014 the engineer files a declaration to bring them into compliance.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"process-card\">\n                        <div class=\"process-number\">3<\/div>\n                        <div class=\"process-content\">\n                            <h4>Building ID Issuance<\/h4>\n                            <p>Once the digital plans are uploaded, the engineer issues the Certificate of Completeness (\u03a0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03b9\u03ba\u03cc \u03a0\u03bb\u03b7\u03c1\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u0397\u03a4\u039a) and sends it directly to the notary.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"process-card\">\n                        <div class=\"process-number step\">4<\/div>\n                        <div class=\"process-content\">\n                            <h4>Final Contract<\/h4>\n                            <p>The notary carries out the legal review and signs the transfer contract \u2014 either with you present, or through your representative under power of attorney.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <p class=\"swipe-hint\">\u2190 swipe for more \u2192<\/p>\n            <\/section>\n\n            <!-- SECTION 3: Timeline & \u039a\u03cc\u03c3\u03c4\u03bf\u03c2 -->\n            <section id=\"kostos\">\n                <h2>Timeline & Transaction Management<\/h2>\n                <p>The cost of the Building ID isn't fixed by the state \u2014 it depends on the property's size, age, whether blueprints already exist, and whether any unauthorized construction needs legalizing first, which is priced separately. You can request and pay for the quote remotely; it's the property that needs the site visit, not you.<\/p>\n                \n                <!-- ANIMATED TIMELINE SVG FOR \u0397\u03a4\u039a -->\n                <div style=\"margin:36px 0 8px;\">\n                    <p style=\"font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; color:var(--text-muted); margin:0 0 20px;\">Indicative timeline for a property transfer with a Building ID<\/p>\n                    <svg viewBox=\"0 0 520 185\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                         role=\"img\" aria-label=\"Indicative timeline for a property sale with a Building ID\"\n                         style=\"width:100%; max-width:620px; display:block; overflow:visible;\">\n                        <defs>\n                            <style>\n                                .tl2-line { stroke-dasharray: 400; animation: tl2Line 2.8s ease 0.4s 1 both; }\n                                @keyframes tl2Line { 0% { stroke-dashoffset: 400; } 100% { stroke-dashoffset: 0; } }\n                                .tl2-n1 { opacity:0; transform-origin:62px  58px; animation: tl2FadeIn 1s cubic-bezier(0.16,1,0.3,1) 0.5s 1 forwards; }\n                                .tl2-n2 { opacity:0; transform-origin:194px 58px; animation: tl2FadeIn 1s cubic-bezier(0.16,1,0.3,1) 1.0s 1 forwards; }\n                                .tl2-n3 { opacity:0; transform-origin:326px 58px; animation: tl2FadeIn 1s cubic-bezier(0.16,1,0.3,1) 1.5s 1 forwards; }\n                                .tl2-n4 { opacity:0; transform-origin:458px 58px; animation: tl2FadeIn 1s cubic-bezier(0.16,1,0.3,1) 2.0s 1 forwards; }\n                                @keyframes tl2FadeIn { from { opacity:0; transform:scale(0.8); } to { opacity:1; transform:scale(1); } }\n                                @media (prefers-reduced-motion: reduce) {\n                                    .tl2-line { animation:none; stroke-dashoffset:0; }\n                                    .tl2-n1,.tl2-n2,.tl2-n3,.tl2-n4 { animation:none; opacity:1; transform:scale(1); }\n                                }\n                            <\/style>\n                        <\/defs>\n\n                        <!-- Line -->\n                        <line class=\"tl2-line\" x1=\"84\" y1=\"58\" x2=\"436\" y2=\"58\" stroke=\"#C9A962\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n\n                        <!-- Step 1 -->\n                        <g class=\"tl2-n1\">\n                            <circle cx=\"62\" cy=\"58\" r=\"22\" fill=\"#7B3F3F\"\/>\n                            <text x=\"62\" y=\"64\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"16\" font-weight=\"800\" fill=\"white\">1<\/text>\n                            <text x=\"62\" y=\"100\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#333\">Inspection<\/text>\n                            <text x=\"62\" y=\"115\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#7B3F3F\">Engineer<\/text>\n                            <text x=\"62\" y=\"130\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" fill=\"#888\">1 wk<\/text>\n                        <\/g>\n\n                        <!-- Step 2 -->\n                        <g class=\"tl2-n2\">\n                            <circle cx=\"194\" cy=\"58\" r=\"22\" fill=\"#7B3F3F\"\/>\n                            <text x=\"194\" y=\"64\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"16\" font-weight=\"800\" fill=\"white\">2<\/text>\n                            <text x=\"194\" y=\"100\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#333\">Legalization<\/text>\n                            <text x=\"194\" y=\"115\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#7B3F3F\">If required<\/text>\n                            <text x=\"194\" y=\"130\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" fill=\"#888\">2\u20138 wks<\/text>\n                        <\/g>\n\n                        <!-- Step 3 -->\n                        <g class=\"tl2-n3\">\n                            <circle cx=\"326\" cy=\"58\" r=\"22\" fill=\"#7B3F3F\"\/>\n                            <text x=\"326\" y=\"64\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"16\" font-weight=\"800\" fill=\"white\">3<\/text>\n                            <text x=\"326\" y=\"100\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#333\">Building ID<\/text>\n                            <text x=\"326\" y=\"115\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#7B3F3F\">Certificate<\/text>\n                            <text x=\"326\" y=\"130\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" fill=\"#888\">1 wk<\/text>\n                        <\/g>\n\n                        <!-- Step 4 -->\n                        <g class=\"tl2-n4\">\n                            <circle cx=\"458\" cy=\"58\" r=\"22\" fill=\"#C9A962\"\/>\n                            <text x=\"458\" y=\"64\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"16\" font-weight=\"800\" fill=\"white\">4<\/text>\n                            <text x=\"458\" y=\"100\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"12\" font-weight=\"700\" fill=\"#333\">Contract<\/text>\n                            <text x=\"458\" y=\"115\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#C9A962\">Final Review<\/text>\n                            <text x=\"458\" y=\"130\" text-anchor=\"middle\" font-family=\"system-ui,sans-serif\" font-size=\"11\" fill=\"#888\">1\u20132 wks<\/text>\n                        <\/g>\n                    <\/svg>\n                <\/div>\n            <\/section>\n\n            <!-- SECTION 4: \u03a0\u03b1\u03b3\u03af\u03b4\u03b5\u03c2 -->\n            <section id=\"pagides\">\n                <h2>Unauthorized Construction: What Can Stop the Sale?<\/h2>\n                <p>During the inspection, the engineer often turns up discrepancies from the approved plans \u2014 a closed-in balcony, a shifted wall, a room that was never declared. Catching these early matters even more when you're managing the sale from abroad: your engineer can pull the property's full permit history from the local planning office on your behalf, so you know exactly where things stand before a buyer is even in the picture.<\/p>\n\n                <div class=\"comparison-grid\">\n                    <div class=\"comparison-card green-border\">\n                        <div class=\"card-header green\">Categories 1-4 (Manageable)<\/div>\n                        <p>Minor discrepancies \u2014 internal layout changes, an enclosed veranda, a pergola \u2014 are <strong>normally legalized<\/strong> by paying the corresponding fine. Once that's done, the Building ID is issued and the sale moves forward as normal.<\/p>\n                    <\/div>\n                    <div class=\"comparison-card red-border\">\n                        <div class=\"card-header red\">Category 5 (Critical Issue)<\/div>\n                        <p>This covers entirely unauthorized structures or severe violations \u2014 over 40% excess in building density or coverage. <strong>The legalization platform for Category 5 is currently closed<\/strong>, which in practice means the property <span class=\"gv-tt-trigger\" data-title=\"Transfer Ban\" data-body=\"Unless the sale falls under one of a small number of legal exceptions \u2014 inheritance or a court auction, for instance \u2014 no notary is permitted to draft a valid contract.\">is banned from being sold<\/span>.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"info-box box-warning\" style=\"margin-top:25px;\">\n                    <p style=\"margin:0;\"><strong>The Risk of Incomplete Checks:<\/strong> Skipping a review of the Condominium Regulation, or leaving a violation unresolved, isn't just a bureaucratic delay \u2014 it can mean postponing the sale, or losing it altogether. A proper check upfront isn't a formality; it's what keeps your money and your time from getting stuck partway through.<\/p>\n                <\/div>\n            <\/section>\n\n            <!-- STRONG CTA -->\n            <div class=\"cta-section\" id=\"cta-footer\">\n                <h3>Secure & Smooth Transfer<\/h3>\n                <p>Our office keeps information moving cleanly between your engineer, your accountant, and the notary, so the transaction isn't held up by something that should have been caught early.<\/p>\n                <div class=\"cta-buttons-row\">\n                    <a href=\"tel:+302103003929\" class=\"cta-button cta-button--primary\" aria-label=\"Call us at +30 210 300 3929\">\n                        <svg viewBox=\"0 0 24 24\" class=\"cta-button-icon\" aria-hidden=\"true\"><path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/><\/svg>\n                        +30 210 300 3929\n                    <\/a>\n                    <a href=\"mailto:info@pachounotary.gr\" data-cta-mail class=\"cta-button cta-button--outline\" aria-label=\"Send us an email\">\n                        <svg viewBox=\"0 0 24 24\" class=\"cta-button-icon\" aria-hidden=\"true\"><path d=\"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"\/><\/svg>\n                        Send us an Email\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <!-- SECTION 5: FAQ -->\n            <section id=\"faq\">\n                <h2>Frequently Asked Questions (FAQ)<\/h2>\n\n                <div class=\"faq-item\">\n                    <button class=\"faq-question\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-label=\"Question: Can I sell my property without a Building ID (\u0397\u03a4\u039a)?\">\n                        1. Can I sell my property without an Electronic Building ID (\u0397\u03a4\u039a)?\n                        <span class=\"icon-plus\"><\/span>\n                    <\/button>\n                    <div class=\"faq-answer\"><p>No. Under current law (4495\/2017), the Building ID is mandatory. Any transfer made without the Certificate of Completeness is void.<\/p><\/div>\n                <\/div>\n\n                <div class=\"faq-item\">\n                    <button class=\"faq-question\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-label=\"Question: Do I need a Building ID (\u0397\u03a4\u039a) for a vacant plot?\">\n                        2. Do I need an Electronic Building ID for a plot with nothing built on it?\n                        <span class=\"icon-plus\"><\/span>\n                    <\/button>\n                    <div class=\"faq-answer\"><p>Yes. The requirement covers every property, including vacant land \u2014 the engineer issues a simplified Certificate of Completeness confirming that nothing has been built.<\/p><\/div>\n                <\/div>\n\n                <div class=\"faq-item\">\n                    <button class=\"faq-question\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-label=\"Question: What is the validity period of the \u0397\u03a4\u039a?\">\n                        3. How long is the Building ID valid for?\n                        <span class=\"icon-plus\"><\/span>\n                    <\/button>\n                    <div class=\"faq-answer\"><p>The Certificate of Completeness the engineer issues for the contract is valid for <strong>two (2) months<\/strong> from its date of issue.<\/p><\/div>\n                <\/div>\n            <\/section>\n\n            <!-- HUB RETURN BLOCK: Seller essentials for residents abroad -->\n            <div class=\"gv-hub-return\" role=\"navigation\" aria-label=\"Related guides for sellers abroad\">\n                <div class=\"gv-hub-return-icon\" aria-hidden=\"true\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z\"\/><\/svg>\n                <\/div>\n                <div class=\"gv-hub-return-text\">\n                    <div class=\"gv-hub-return-label\">Selling from Abroad? Read Next<\/div>\n                    <a href=\"https:\/\/pachounotary.gr\/en\/power-of-attorney-for-residents-abroad\/\" target=\"_blank\" rel=\"noopener\" class=\"gv-hub-return-link\">\n                        Power of Attorney for Residents Abroad\n                        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\/><\/svg>\n                    <\/a>\n                    <a href=\"https:\/\/pachounotary.gr\/en\/tax-identification-number-key-number-greek-bank-account-the-complete-guide-2026-for-residents-abroad\/\" target=\"_blank\" rel=\"noopener\" class=\"gv-hub-return-link\" style=\"margin-top:6px;\">\n                        AFM, Taxisnet Access Code & Greek Bank Account\n                        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\/><\/svg>\n                    <\/a>\n                    <div class=\"gv-hub-return-desc\">How to appoint a representative to handle the sale on your behalf, and how to sort out your tax number and bank account \u2014 both covered step by step.<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- AUTHOR BOX -->\n            <div class=\"author-box\" data-authors=\"single\" style=\"max-width:520px;\">\n                <div style=\"display:flex; flex-direction:column; align-items:center; text-align:center;\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/pachounotary.gr\/wp-content\/uploads\/2025\/11\/Christina-Pachou-author.jpg\" alt=\"Christina Pachou\" class=\"author-avatar-large\" style=\"width:140px; height:140px;\" width=\"140\" height=\"140\" loading=\"lazy\" title=\"\">\n                    <h4>Christina G. Pachou<\/h4>\n                    <p class=\"author-role\">Athens Notary Public<\/p>\n                    <p class=\"author-bio\">Specializing in international law, cross-border transactions, and property transfers for owners based outside Greece. From title deeds to the Building ID to the final certificates, we handle the full dossier \u2014 including sales completed remotely under power of attorney.<\/p>\n                    <div style=\"font-size:12px; color:var(--primary-color); font-weight:700; margin-top:auto; text-transform:uppercase; letter-spacing:0.5px;\">\u2605 TRANSACTION SECURITY<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- LEGAL DISCLAIMER -->\n            <div class=\"legal-disclaimer-box\">\n                <span class=\"disclaimer-title\">Legal Notice & Disclaimer:<\/span>\n                This article is for general information and does not constitute legal advice. Laws and regulations are subject to change. For your specific case \u2014 including the Building ID itself \u2014 we strongly recommend contacting an engineer and seeking personalized legal counsel.\n            <\/div>\n\n        <\/main>\n    <\/div>\n\n    <div id=\"seo-toast\" class=\"seo-toast\" role=\"alert\" aria-live=\"polite\"><\/div>\n    <div id=\"shareToast\" class=\"share-toast\" role=\"status\" aria-live=\"polite\">Link copied \u2713<\/div>\n\n    <!-- Dynamic tooltip -->\n    <div id=\"dynamicTooltip\" class=\"gv-tooltip\" role=\"dialog\" aria-live=\"polite\">\n        <button class=\"gv-tooltip-close\" type=\"button\" aria-label=\"Close\">&times;<\/button>\n        <span class=\"gv-tooltip-title\" id=\"ttTitle\"><\/span>\n        <span id=\"ttBody\"><\/span>\n    <\/div>\n\n    <script>\n        (function() {\n            'use strict';\n\n            const CONFIG = {\n                SCROLL_OFFSET: 100,\n                NAV_HIGHLIGHT_OFFSET: 150,\n                DRAWER_TRANSITION_MS: 300\n            };\n\n            const MONTHS = [\n                'January','February','March','April','May','June',\n                'July','August','September','October','November','December'\n            ];\n\n            let wrapper, sections, progressBar, overlay, drawer, faqQuestions, hamburgerBtn, dateDisplay;\n            let ticking = false, isDrawerOpen = false;\n\n            function formatDate(isoString) {\n                if (!isoString) return null;\n                try {\n                    const date = new Date(isoString);\n                    if (isNaN(date.getTime())) return null;\n                    return `${MONTHS[date.getMonth()]} ${date.getDate()}, ${date.getFullYear()}`;\n                } catch(e) { return null; }\n            }\n\n            function updateArticleDates() {\n                dateDisplay = document.getElementById('article-dates');\n                if (!dateDisplay) return;\n                const publishedMeta = document.querySelector('meta[property=\"article:published_time\"]');\n                const modifiedMeta  = document.querySelector('meta[property=\"article:modified_time\"]');\n                const pubDate = publishedMeta ? publishedMeta.getAttribute('content') : null;\n                const modDate = modifiedMeta  ? modifiedMeta.getAttribute('content')  : null;\n                const fmtPub = formatDate(pubDate);\n                const fmtMod = formatDate(modDate);\n                let dateHTML = '';\n                if (fmtMod && fmtPub !== fmtMod) {\n                    dateHTML = `Last updated: ${fmtMod}`;\n                } else if (fmtMod) {\n                    dateHTML = `Updated: ${fmtMod}`;\n                } else {\n                    dateHTML = 'Updated: June 2026';\n                }\n                dateHTML += ` \u2022 5 min read`;\n                dateDisplay.innerHTML = dateHTML;\n            }\n\n            function init() {\n                wrapper = document.querySelector('.custom-elementor-article');\n                if (!wrapper) return;\n                sections     = wrapper.querySelectorAll('section[id]');\n                hamburgerBtn = document.querySelector('.mobile-hamburger-btn');\n                overlay      = document.querySelector('.mobile-nav-overlay');\n                drawer       = document.querySelector('.mobile-nav-drawer');\n                faqQuestions = wrapper.querySelectorAll('.faq-question');\n                progressBar  = document.getElementById('myBar');\n                \n                bindEvents();\n                updateActiveNavItem();\n                updateArticleDates();\n                initCtaMail();\n                initSoftCtaReveal();\n                initTooltips();\n            }\n\n            var CTA_MAILTO = 'mailto:info@pachounotary.gr?subject=Interest%20in%20Property%20Transfer%20and%20the%20Electronic%20Building%20ID&body=Full%20Name%3A%20%0APhone%20Number%3A%20%0A%0AHello%2C%20I%20am%20interested%20in%20learning%20what%20is%20needed%20for%20the%20sale%20of%20my%20property%20and%20the%20issuance%20of%20an%20Electronic%20Building%20ID%20(HTK).%20Please%20contact%20me.';\n\n            function initCtaMail() {\n                document.querySelectorAll('[data-cta-mail]').forEach(function(a) { a.href = CTA_MAILTO; });\n            }\n\n            function initSoftCtaReveal() {\n                var softCta = document.getElementById('softCta');\n                if (!softCta || !window.IntersectionObserver) { if (softCta) softCta.classList.add('in-view'); return; }\n                var observer = new IntersectionObserver(function(entries) {\n                    entries.forEach(function(entry) { if (entry.isIntersecting) { softCta.classList.add('in-view'); observer.unobserve(softCta); } });\n                }, { threshold: 0.3 });\n                observer.observe(softCta);\n            }\n\n            function initTooltips() {\n                const tooltips = wrapper.querySelectorAll('.gv-tt-trigger');\n                const dynamicTT = document.getElementById('dynamicTooltip');\n                const ttTitle = document.getElementById('ttTitle');\n                const ttBody = document.getElementById('ttBody');\n                if (!dynamicTT || !ttTitle || !ttBody || !tooltips.length) return;\n\n                tooltips.forEach(function(trigger) {\n                    trigger.setAttribute('tabindex', '0');\n                    trigger.setAttribute('role', 'button');\n                    const openTip = function(e) {\n                        e.stopPropagation();\n                        ttTitle.textContent = trigger.dataset.title || '';\n                        ttBody.textContent = trigger.dataset.body || '';\n                        dynamicTT.style.borderColor = trigger.dataset.color || 'var(--primary-color)';\n                        ttTitle.style.color = trigger.dataset.color || 'var(--primary-dark)';\n                        dynamicTT.classList.add('show');\n                        \n                        const rect = trigger.getBoundingClientRect();\n                        const ttW = dynamicTT.offsetWidth || 350;\n                        const maxLeft = window.innerWidth - ttW - 10;\n                        dynamicTT.style.top = (window.scrollY + rect.bottom + 8) + 'px';\n                        dynamicTT.style.left = Math.min(Math.max(10, rect.left), maxLeft) + 'px';\n                    };\n                    trigger.addEventListener('click', openTip);\n                    trigger.addEventListener('keydown', function(e) {\n                        if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); openTip(e); }\n                    });\n                });\n\n                const closeBtn = dynamicTT.querySelector('.gv-tooltip-close');\n                if (closeBtn) closeBtn.addEventListener('click', function() { dynamicTT.classList.remove('show'); });\n                document.addEventListener('click', function(e) {\n                    if (!e.target.closest('.gv-tooltip') && !e.target.closest('.gv-tt-trigger')) {\n                        dynamicTT.classList.remove('show');\n                    }\n                });\n            }\n\n            function bindEvents() {\n                window.addEventListener('scroll', handleScroll, { passive: true });\n\n                const shareWrapper = wrapper.querySelector('.social-share');\n                if (shareWrapper) {\n                    const overflowBtn = shareWrapper.querySelector('.share-overflow-indicator');\n                    if (overflowBtn) {\n                        overflowBtn.addEventListener('click', function(e) {\n                            e.stopPropagation();\n                            const expanded = shareWrapper.classList.toggle('is-expanded');\n                            overflowBtn.setAttribute('aria-expanded', expanded ? 'true' : 'false');\n                        });\n                    }\n\n                    shareWrapper.addEventListener('click', function(e) {\n                        const btn = e.target.closest('.share-btn');\n                        if (!btn) return;\n                        const platform = btn.dataset.platform;\n                        const rawUrl   = window.location.href;\n                        const rawTitle = document.title;\n                        const url   = encodeURIComponent(rawUrl);\n                        const title = encodeURIComponent(rawTitle);\n\n                        if (platform === 'generic') { handleGenericShare(rawTitle, rawUrl); return; }\n\n                        let shareUrl = '';\n                        if (platform === 'linkedin')      shareUrl = 'https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=' + url;\n                        else if (platform === 'facebook') shareUrl = 'https:\/\/www.facebook.com\/sharer\/sharer.php?u=' + url;\n                        else if (platform === 'whatsapp') shareUrl = 'https:\/\/api.whatsapp.com\/send?text=' + title + ' ' + url;\n                        else if (platform === 'viber')    shareUrl = 'viber:\/\/forward?text=' + title + ' ' + url;\n                        if (shareUrl) window.open(shareUrl, '_blank', 'noopener,noreferrer');\n                    });\n                }\n\n                faqQuestions.forEach(function(btn) {\n                    btn.addEventListener('click', function() { toggleFaq(this); });\n                });\n\n                if (hamburgerBtn) hamburgerBtn.addEventListener('click', toggleDrawer);\n                if (overlay)      overlay.addEventListener('click', closeDrawer);\n\n                const navLinks = wrapper.querySelectorAll('.nav-list a');\n                navLinks.forEach(function(link) {\n                    link.addEventListener('click', function(e) {\n                        if (link.onclick) return;\n                        e.preventDefault();\n                        const targetId = link.getAttribute('href');\n                        const target   = wrapper.querySelector(targetId);\n                        if (target) {\n                            if (isDrawerOpen) closeDrawer();\n                            const y = target.getBoundingClientRect().top + window.pageYOffset - CONFIG.SCROLL_OFFSET;\n                            window.scrollTo({ top: y, behavior: 'smooth' });\n                        }\n                    });\n                });\n            }\n\n            function handleScroll() {\n                if (!ticking) {\n                    requestAnimationFrame(function() {\n                        updateProgressBar();\n                        updateActiveNavItem();\n                        ticking = false;\n                    });\n                    ticking = true;\n                }\n            }\n\n            function updateProgressBar() {\n                if (!progressBar) return;\n                const scroll  = window.scrollY;\n                const height  = document.documentElement.scrollHeight - window.innerHeight;\n                const percent = height > 0 ? (scroll \/ height) * 100 : 0;\n                progressBar.style.width = percent + '%';\n            }\n\n            function updateActiveNavItem() {\n                if (!sections.length) return;\n                const scroll = window.scrollY;\n                let activeId = '';\n                for (let i = sections.length - 1; i >= 0; i--) {\n                    if (scroll >= sections[i].offsetTop - CONFIG.NAV_HIGHLIGHT_OFFSET) {\n                        activeId = sections[i].id;\n                        break;\n                    }\n                }\n                const allLinks = document.querySelectorAll('.nav-list a');\n                allLinks.forEach(function(link) {\n                    const linkHref = link.getAttribute('href');\n                    if (linkHref === '#' + activeId) link.classList.add('active');\n                    else link.classList.remove('active');\n                });\n            }\n\n            function toggleDrawer() { if (isDrawerOpen) closeDrawer(); else openDrawer(); }\n\n            async function handleGenericShare(title, url) {\n                if (navigator.share) {\n                    try { await navigator.share({ title: title, url: url }); }\n                    catch(e) { }\n                    return;\n                }\n                if (navigator.clipboard && navigator.clipboard.writeText) {\n                    try {\n                        await navigator.clipboard.writeText(url);\n                        showShareToast('Link copied \u2713');\n                        return;\n                    } catch(e) { }\n                }\n                window.prompt('Copy the link:', url);\n            }\n\n            function showShareToast(msg) {\n                const toast = document.getElementById('shareToast');\n                if (!toast) return;\n                toast.textContent = msg;\n                toast.classList.add('show');\n                clearTimeout(toast._hideTimer);\n                toast._hideTimer = setTimeout(function() { toast.classList.remove('show'); }, 2200);\n            }\n\n            function openDrawer() {\n                isDrawerOpen = true;\n                overlay.style.display = 'block';\n                if (hamburgerBtn) hamburgerBtn.classList.add('active');\n                setTimeout(function() { overlay.classList.add('visible'); drawer.classList.add('active'); }, 10);\n            }\n\n            function closeDrawer() {\n                isDrawerOpen = false;\n                drawer.classList.remove('active');\n                overlay.classList.remove('visible');\n                if (hamburgerBtn) hamburgerBtn.classList.remove('active');\n                setTimeout(function() { overlay.style.display = 'none'; }, CONFIG.DRAWER_TRANSITION_MS);\n            }\n            window.closeMobileDrawer = closeDrawer;\n\n            function toggleFaq(btn) {\n                const item       = btn.parentElement;\n                const isExpanded = btn.getAttribute('aria-expanded') === 'true';\n                document.querySelectorAll('.faq-question').forEach(function(otherBtn) {\n                    if (otherBtn !== btn) {\n                        otherBtn.parentElement.classList.remove('active');\n                        otherBtn.setAttribute('aria-expanded', 'false');\n                    }\n                });\n                item.classList.toggle('active');\n                btn.setAttribute('aria-expanded', String(!isExpanded));\n            }\n\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', init);\n            } else {\n                init();\n            }\n        })();\n    <\/script>\n<\/div>\t\t\t\t<\/div>\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>Table of Contents What is the Building ID? The Process Timeline &#038; Management Unauthorized (Category 5) FAQ Selling Property in Greece: What Is the Electronic Building ID (\u0397\u03a4\u039a)? The one document every Greek property now needs before it can be sold \u2014 and how to sort it out early, even from abroad. Christina G. Pachou [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8840,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"iawp_total_views":3,"two_page_speed":[],"footnotes":""},"categories":[492],"tags":[],"class_list":["post-8983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/posts\/8983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/comments?post=8983"}],"version-history":[{"count":7,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/posts\/8983\/revisions"}],"predecessor-version":[{"id":8993,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/posts\/8983\/revisions\/8993"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/media\/8840"}],"wp:attachment":[{"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/media?parent=8983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/categories?post=8983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pachounotary.gr\/en\/wp-json\/wp\/v2\/tags?post=8983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}