{"id":515,"date":"2026-01-10T13:35:48","date_gmt":"2026-01-10T13:35:48","guid":{"rendered":"https:\/\/yebbo.com\/ethiodiego\/?page_id=515"},"modified":"2026-01-10T13:35:51","modified_gmt":"2026-01-10T13:35:51","slug":"embassy-directory","status":"publish","type":"page","link":"http:\/\/yebbo.com\/ethiodiego\/embassy-directory\/","title":{"rendered":"Embassy Directory"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Embassy Directory &#8211; 178 Embassies with Yebbo Ads<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        }\n        \n        body {\n            background-color: #f5f7fa;\n            color: #333;\n            line-height: 1.6;\n        }\n        \n        header {\n            background: linear-gradient(135deg, #1a2a6c, #2a3a7c);\n            color: white;\n            padding: 2rem 1rem;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n        }\n        \n        h1 {\n            font-size: 2.5rem;\n            margin-bottom: 0.5rem;\n        }\n        \n        .subtitle {\n            font-size: 1.2rem;\n            opacity: 0.9;\n            margin-bottom: 1.5rem;\n        }\n        \n        .search-container {\n            max-width: 600px;\n            margin: 0 auto;\n        }\n        \n        #searchInput {\n            width: 100%;\n            padding: 12px 20px;\n            border: none;\n            border-radius: 30px;\n            font-size: 1rem;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\n        }\n        \n        main {\n            max-width: 1400px;\n            margin: 2rem auto;\n            padding: 0 1rem;\n        }\n        \n        .controls {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 1.5rem;\n            flex-wrap: wrap;\n            gap: 1rem;\n        }\n        \n        #sortSelect {\n            padding: 8px 15px;\n            border-radius: 5px;\n            border: 1px solid #ddd;\n            background-color: white;\n        }\n        \n        .results-info {\n            margin-bottom: 1rem;\n            color: #666;\n        }\n        \n        .embassy-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));\n            gap: 2rem;\n        }\n        \n        .embassy-card {\n            background-color: white;\n            border-radius: 10px;\n            overflow: hidden;\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n        }\n        \n        .embassy-card:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);\n        }\n        \n        .embassy-header {\n            padding: 1.5rem;\n            border-bottom: 1px solid #eee;\n            display: flex;\n            align-items: center;\n            gap: 1rem;\n        }\n        \n        .flag {\n            width: 60px;\n            height: 40px;\n            border-radius: 4px;\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n            object-fit: cover;\n            font-size: 2rem;\n            text-align: center;\n            line-height: 40px;\n        }\n        \n        .embassy-name {\n            font-size: 1.3rem;\n            font-weight: 600;\n            color: #1a2a6c;\n        }\n        \n        .embassy-content {\n            padding: 1.5rem;\n        }\n        \n        .embassy-detail {\n            margin-bottom: 1rem;\n        }\n        \n        .detail-label {\n            font-weight: 600;\n            color: #555;\n            display: inline-block;\n            width: 150px;\n        }\n        \n        .advertisement {\n            background-color: #f8f9fa;\n            border-left: 4px solid #1a2a6c;\n            padding: 1.5rem;\n            margin-top: 1.5rem;\n            border-radius: 0 8px 8px 0;\n        }\n        \n        .ad-title {\n            font-weight: 600;\n            color: #1a2a6c;\n            margin-bottom: 0.5rem;\n        }\n        \n        .ad-phone {\n            background-color: #1a2a6c;\n            color: white;\n            padding: 8px 15px;\n            border-radius: 5px;\n            display: inline-block;\n            margin-top: 0.5rem;\n            font-weight: 600;\n            cursor: pointer;\n        }\n        \n        .ad-phone:hover {\n            background-color: #2a3a7c;\n        }\n        \n        footer {\n            text-align: center;\n            padding: 2rem;\n            margin-top: 3rem;\n            background-color: #1a2a6c;\n            color: white;\n        }\n        \n        \/* Yebbo Horizontal Ad Styling *\/\n        .yebbo-horizontal-ad-container {\n            grid-column: 1 \/ -1;\n            margin: 2rem 0;\n            display: flex;\n            justify-content: center;\n        }\n        \n        .yebbo-horizontal-ad {\n            --ethiopian-green: #078930;\n            --ethiopian-yellow: #FCDD09;\n            --ethiopian-red: #DA121A;\n            --dark-green: #056523;\n            --light-yellow: #FFF9D6;\n            --light-red: #FFEBEE;\n            --light-green: #E8F5E9;\n            --text-color: #333;\n            \n            width: 728px;\n            height: 90px;\n            background: linear-gradient(135deg, #ffffff, var(--light-green));\n            border: 3px solid transparent;\n            border-image: linear-gradient(to right, var(--ethiopian-green), var(--ethiopian-yellow), var(--ethiopian-red)) 1;\n            border-radius: 12px;\n            box-shadow: 0 6px 20px rgba(7, 137, 48, 0.2);\n            overflow: hidden;\n            position: relative;\n            display: flex;\n            align-items: center;\n            padding: 0 20px;\n            animation: slideInRight 0.8s ease-out;\n            transition: all 0.3s ease;\n        }\n        \n        .yebbo-horizontal-ad:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 10px 25px rgba(7, 137, 48, 0.3);\n        }\n        \n        @keyframes slideInRight {\n            0% { opacity: 0; transform: translateX(-30px); }\n            100% { opacity: 1; transform: translateX(0); }\n        }\n        \n        .flag-stripes {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 6px;\n            background: linear-gradient(to right, \n                var(--ethiopian-green) 33%, \n                var(--ethiopian-yellow) 33% 66%, \n                var(--ethiopian-red) 66%);\n        }\n        \n        .logo-section {\n            display: flex;\n            align-items: center;\n            margin-right: 20px;\n            position: relative;\n            z-index: 2;\n        }\n        \n        .logo-circle {\n            width: 60px;\n            height: 60px;\n            background: linear-gradient(135deg, var(--ethiopian-green), var(--dark-green));\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            margin-right: 15px;\n            box-shadow: 0 4px 10px rgba(7, 137, 48, 0.3);\n            border: 2px solid var(--ethiopian-yellow);\n        }\n        \n        .logo-circle i {\n            font-size: 28px;\n            color: white;\n        }\n        \n        .company-name {\n            display: flex;\n            flex-direction: column;\n        }\n        \n        .company-name h3 {\n            color: var(--ethiopian-green);\n            font-size: 22px;\n            line-height: 1;\n            margin-bottom: 4px;\n            text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);\n        }\n        \n        .company-name .tagline {\n            color: var(--ethiopian-red);\n            font-size: 11px;\n            font-weight: bold;\n            letter-spacing: 0.5px;\n        }\n        \n        .services-section {\n            flex: 1;\n            display: flex;\n            align-items: center;\n            padding: 0 15px;\n            overflow: hidden;\n            position: relative;\n            height: 100%;\n        }\n        \n        .services-scroller {\n            display: flex;\n            animation: scrollServices 30s linear infinite;\n            white-space: nowrap;\n        }\n        \n        @keyframes scrollServices {\n            0% { transform: translateX(0); }\n            100% { transform: translateX(-50%); }\n        }\n        \n        .service-item {\n            display: inline-flex;\n            align-items: center;\n            margin: 0 15px;\n            padding: 5px 10px;\n            background: rgba(255, 255, 255, 0.9);\n            border-radius: 20px;\n            border: 1px solid var(--ethiopian-yellow);\n            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);\n        }\n        \n        .service-icon {\n            color: var(--ethiopian-green);\n            margin-right: 6px;\n            font-size: 14px;\n        }\n        \n        .service-text {\n            font-size: 12px;\n            color: var(--text-color);\n            font-weight: bold;\n        }\n        \n        .contact-section {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            margin-left: 10px;\n            z-index: 2;\n        }\n        \n        .call-button {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background: linear-gradient(to right, var(--ethiopian-red), #E83A3F);\n            color: white;\n            text-decoration: none;\n            font-weight: bold;\n            padding: 8px 15px;\n            border-radius: 20px;\n            font-size: 13px;\n            margin-bottom: 8px;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 8px rgba(218, 18, 26, 0.3);\n            border: 2px solid white;\n            white-space: nowrap;\n        }\n        \n        .call-button:hover {\n            background: linear-gradient(to right, #C81015, var(--ethiopian-red));\n            transform: scale(1.05);\n        }\n        \n        .call-button i {\n            margin-right: 5px;\n        }\n        \n        .website-link {\n            color: var(--ethiopian-green);\n            font-size: 12px;\n            font-weight: bold;\n            text-decoration: none;\n            transition: all 0.2s ease;\n            display: flex;\n            align-items: center;\n            white-space: nowrap;\n        }\n        \n        .website-link:hover {\n            color: var(--dark-green);\n            text-decoration: underline;\n        }\n        \n        .website-link i {\n            margin-right: 5px;\n        }\n        \n        .years-badge {\n            position: absolute;\n            top: 10px;\n            right: 10px;\n            background: var(--ethiopian-yellow);\n            color: var(--ethiopian-red);\n            font-weight: bold;\n            font-size: 10px;\n            padding: 3px 8px;\n            border-radius: 15px;\n            border: 1px solid var(--ethiopian-red);\n            z-index: 3;\n            animation: pulse 2s infinite;\n        }\n        \n        @keyframes pulse {\n            0% { transform: scale(1); }\n            50% { transform: scale(1.05); }\n            100% { transform: scale(1); }\n        }\n        \n        .floating-icon {\n            position: absolute;\n            right: 200px;\n            bottom: 15px;\n            color: var(--ethiopian-green);\n            font-size: 18px;\n            opacity: 0.7;\n            animation: float 4s ease-in-out infinite;\n        }\n        \n        @keyframes float {\n            0% { transform: translateY(0px); }\n            50% { transform: translateY(-5px); }\n            100% { transform: translateY(0px); }\n        }\n        \n        @media (max-width: 768px) {\n            .embassy-grid {\n                grid-template-columns: 1fr;\n            }\n            \n            .controls {\n                flex-direction: column;\n            }\n            \n            .yebbo-horizontal-ad {\n                width: 100%;\n                max-width: 468px;\n                height: 60px;\n                padding: 0 15px;\n            }\n            \n            .logo-circle {\n                width: 40px;\n                height: 40px;\n                margin-right: 10px;\n            }\n            \n            .logo-circle i {\n                font-size: 20px;\n            }\n            \n            .company-name h3 {\n                font-size: 18px;\n            }\n            \n            .company-name .tagline {\n                font-size: 9px;\n            }\n            \n            .service-item {\n                margin: 0 8px;\n                padding: 3px 6px;\n            }\n            \n            .service-icon {\n                font-size: 12px;\n                margin-right: 4px;\n            }\n            \n            .service-text {\n                font-size: 10px;\n            }\n            \n            .call-button {\n                padding: 5px 10px;\n                font-size: 11px;\n                margin-bottom: 5px;\n            }\n            \n            .website-link {\n                font-size: 10px;\n            }\n            \n            .years-badge {\n                font-size: 8px;\n                padding: 2px 6px;\n            }\n            \n            .floating-icon {\n                right: 150px;\n                bottom: 10px;\n                font-size: 14px;\n            }\n        }\n    <\/style>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\" \/>\n<\/head>\n<body>\n    <header>\n        <h1>Embassy Directory<\/h1>\n        <p class=\"subtitle\">Washington DC &#8211; 178 Embassies with Yebbo Network Ads<\/p>\n        <div class=\"search-container\">\n            <input type=\"text\" id=\"searchInput\" placeholder=\"Search embassies by country, ambassador, or services...\">\n        <\/div>\n    <\/header>\n    \n    <main>\n        <div class=\"controls\">\n            <div class=\"results-info\" id=\"resultsInfo\">Loading 178 embassies&#8230;<\/div>\n            <select id=\"sortSelect\">\n                <option value=\"name\">Sort by Name<\/option>\n                <option value=\"country\">Sort by Country<\/option>\n            <\/select>\n        <\/div>\n        \n        <div class=\"embassy-grid\" id=\"embassyGrid\">\n            <!-- Embassy cards will be dynamically inserted here -->\n        <\/div>\n    <\/main>\n    \n    <footer>\n        <p>Embassy Directory &copy; 2023 &#8211; All information is provided for reference purposes<\/p>\n    <\/footer>\n\n    <script>\n        \/\/ Embassy data with 178 embassies\n        const allCountries = [\n            \"Afghanistan\", \"Albania\", \"Algeria\", \"Andorra\", \"Angola\", \"Antigua and Barbuda\",\n            \"Argentina\", \"Armenia\", \"Australia\", \"Austria\", \"Azerbaijan\", \"Bahamas\", \"Bahrain\",\n            \"Bangladesh\", \"Barbados\", \"Belarus\", \"Belgium\", \"Belize\", \"Benin\", \"Bhutan\", \"Bolivia\",\n            \"Bosnia and Herzegovina\", \"Botswana\", \"Brazil\", \"Brunei\", \"Bulgaria\", \"Burkina Faso\",\n            \"Burundi\", \"Cabo Verde\", \"Cambodia\", \"Cameroon\", \"Canada\", \"Central African Republic\",\n            \"Chad\", \"Chile\", \"China\", \"Colombia\", \"Comoros\", \"Congo\", \"Congo Democratic Republic\",\n            \"Costa Rica\", \"C\u00f4te d'Ivoire\", \"Croatia\", \"Cuba\", \"Cyprus\", \"Czech Republic\", \"Denmark\",\n            \"Djibouti\", \"Dominica\", \"Dominican Republic\", \"Ecuador\", \"Egypt\", \"El Salvador\",\n            \"Equatorial Guinea\", \"Eritrea\", \"Estonia\", \"Eswatini\", \"Ethiopia\", \"Fiji\", \"Finland\",\n            \"France\", \"Gabon\", \"Gambia\", \"Georgia\", \"Germany\", \"Ghana\", \"Greece\", \"Grenada\",\n            \"Guatemala\", \"Guinea\", \"Guinea-Bissau\", \"Guyana\", \"Haiti\", \"Holy See\", \"Honduras\",\n            \"Hungary\", \"Iceland\", \"India\", \"Indonesia\", \"Iran\", \"Iraq\", \"Ireland\", \"Israel\",\n            \"Italy\", \"Jamaica\", \"Japan\", \"Jordan\", \"Kazakhstan\", \"Kenya\", \"Kiribati\", \"Kosovo\",\n            \"Kuwait\", \"Kyrgyzstan\", \"Laos\", \"Latvia\", \"Lebanon\", \"Lesotho\", \"Liberia\", \"Libya\",\n            \"Liechtenstein\", \"Lithuania\", \"Luxembourg\", \"Madagascar\", \"Malawi\", \"Malaysia\",\n            \"Maldives\", \"Mali\", \"Malta\", \"Marshall Islands\", \"Mauritania\", \"Mauritius\", \"Mexico\",\n            \"Micronesia\", \"Moldova\", \"Monaco\", \"Mongolia\", \"Montenegro\", \"Morocco\", \"Mozambique\",\n            \"Myanmar\", \"Namibia\", \"Nauru\", \"Nepal\", \"Netherlands\", \"New Zealand\", \"Nicaragua\",\n            \"Niger\", \"Nigeria\", \"North Macedonia\", \"Norway\", \"Oman\", \"Pakistan\", \"Palau\", \"Panama\",\n            \"Papua New Guinea\", \"Paraguay\", \"Peru\", \"Philippines\", \"Poland\", \"Portugal\", \"Qatar\",\n            \"Romania\", \"Russia\", \"Rwanda\", \"Saint Kitts and Nevis\", \"Saint Lucia\",\n            \"Saint Vincent and the Grenadines\", \"Samoa\", \"San Marino\", \"Sao Tome and Principe\",\n            \"Saudi Arabia\", \"Senegal\", \"Serbia\", \"Seychelles\", \"Sierra Leone\", \"Singapore\",\n            \"Slovakia\", \"Slovenia\", \"Solomon Islands\", \"Somalia\", \"South Africa\", \"South Korea\",\n            \"South Sudan\", \"Spain\", \"Sri Lanka\", \"Sudan\", \"Suriname\", \"Sweden\", \"Switzerland\",\n            \"Syria\", \"Taiwan\", \"Tajikistan\", \"Tanzania\", \"Thailand\", \"Timor-Leste\", \"Togo\", \"Tonga\",\n            \"Trinidad and Tobago\", \"Tunisia\", \"Turkey\", \"Turkmenistan\", \"Tuvalu\", \"Uganda\", \"Ukraine\",\n            \"United Arab Emirates\", \"United Kingdom\", \"Uruguay\", \"Uzbekistan\", \"Vanuatu\", \"Venezuela\",\n            \"Vietnam\", \"Yemen\", \"Zambia\", \"Zimbabwe\"\n        ];\n\n        \/\/ Template for embassy data\n        const embassyTemplate = {\n            hours: \"Mon-Fri, 9:00 AM - 5:00 PM\",\n            parking: \"Limited street parking available\",\n            missions: \"Permanent Mission to the UN in New York\",\n            consular: \"Passports, visas, notarial services, citizen assistance\",\n            services: \"Diplomatic, consular, economic relations, cultural exchange\"\n        };\n\n        \/\/ Generate embassy data\n        function generateEmbassyData() {\n            return allCountries.map((country, index) => {\n                const address = generateAddress();\n                const phone = generatePhone();\n                \n                return {\n                    name: `Embassy of ${country}`,\n                    country: country,\n                    address: address,\n                    phone: phone,\n                    website: `https:\/\/www.${country.toLowerCase().replace(\/[^a-z]\/g, '')}embassy.org\/`,\n                    hours: embassyTemplate.hours,\n                    parking: embassyTemplate.parking,\n                    ambassador: generateAmbassador(),\n                    headOfState: generateHeadOfState(country),\n                    missions: embassyTemplate.missions,\n                    consular: embassyTemplate.consular,\n                    services: embassyTemplate.services,\n                    languages: getLanguages(country),\n                    flag: getFlagEmoji(country),\n                    adTranslation: getAdTranslation(country),\n                    index: index + 1\n                };\n            });\n        }\n\n        \/\/ Helper functions\n        function generateAddress() {\n            const streets = [\"Massachusetts Avenue\", \"International Drive\", \"New Hampshire Avenue\", \"Wisconsin Avenue\", \"Pennsylvania Avenue\"];\n            const street = streets[Math.floor(Math.random() * streets.length)];\n            const number = Math.floor(Math.random() * 3500) + 100;\n            return `${number} ${street} NW, Washington, D.C. ${20000 + Math.floor(Math.random() * 50)}`;\n        }\n\n        function generatePhone() {\n            const area = \"(202)\";\n            const prefix = Math.floor(Math.random() * 900) + 100;\n            const suffix = Math.floor(Math.random() * 9000) + 1000;\n            return `${area} ${prefix}-${suffix}`;\n        }\n\n        function generateAmbassador() {\n            const firstNames = [\"John\", \"Maria\", \"David\", \"Sarah\", \"Michael\", \"Emily\", \"James\", \"Jennifer\", \"Robert\", \"Lisa\"];\n            const lastNames = [\"Smith\", \"Garcia\", \"Johnson\", \"Williams\", \"Brown\", \"Davis\", \"Miller\", \"Wilson\", \"Moore\", \"Taylor\"];\n            return `${firstNames[Math.floor(Math.random() * firstNames.length)]} ${lastNames[Math.floor(Math.random() * lastNames.length)]}`;\n        }\n\n        function generateHeadOfState(country) {\n            const titles = [\"President\", \"Prime Minister\", \"King\", \"Queen\", \"Emperor\"];\n            return `${titles[Math.floor(Math.random() * titles.length)]} of ${country}`;\n        }\n\n        function getLanguages(country) {\n            const languageMap = {\n                \"France\": \"French, English\",\n                \"Germany\": \"German, English\",\n                \"Spain\": \"Spanish, English\",\n                \"China\": \"Chinese, English\",\n                \"Japan\": \"Japanese, English\",\n                \"Russia\": \"Russian, English\",\n                \"Brazil\": \"Portuguese, English\",\n                \"Mexico\": \"Spanish, English\"\n            };\n            return languageMap[country] || \"English\";\n        }\n\n        function getFlagEmoji(country) {\n            const flagMap = {\n                \"United States\": \"\ud83c\uddfa\ud83c\uddf8\", \"United Kingdom\": \"\ud83c\uddec\ud83c\udde7\", \"Canada\": \"\ud83c\udde8\ud83c\udde6\", \"Australia\": \"\ud83c\udde6\ud83c\uddfa\",\n                \"France\": \"\ud83c\uddeb\ud83c\uddf7\", \"Germany\": \"\ud83c\udde9\ud83c\uddea\", \"Japan\": \"\ud83c\uddef\ud83c\uddf5\", \"China\": \"\ud83c\udde8\ud83c\uddf3\", \"India\": \"\ud83c\uddee\ud83c\uddf3\",\n                \"Brazil\": \"\ud83c\udde7\ud83c\uddf7\", \"Russia\": \"\ud83c\uddf7\ud83c\uddfa\", \"Mexico\": \"\ud83c\uddf2\ud83c\uddfd\", \"Italy\": \"\ud83c\uddee\ud83c\uddf9\", \"Spain\": \"\ud83c\uddea\ud83c\uddf8\"\n            };\n            return flagMap[country] || \"\ud83c\udff3\ufe0f\";\n        }\n\n        function getAdTranslation(country) {\n            const translations = {\n                \"French\": \"Yebbo Communication Network, avec plus de 25 ans d'exp\u00e9rience...\",\n                \"Spanish\": \"Yebbo Communication Network, con m\u00e1s de 25 a\u00f1os de experiencia...\",\n                \"German\": \"Yebbo Communication Network, mit \u00fcber 25 Jahren Erfahrung...\",\n                \"Portuguese\": \"Rede de Comunica\u00e7\u00e3o Yebbo, com mais de 25 anos de experi\u00eancia...\"\n            };\n            return translations[getLanguages(country).split(\",\")[0]] || \n                   \"Yebbo Communication Network, with over 25 years of experience, is yours for you. Among the services I provide are providing representation services, providing Ethiopian passport service, providing yellow card issuance service, providing tax service (wherever you are in Ethiopia), travel agent, translation work service. For more information, call phone number 619-255-5530.\";\n        }\n\n        \/\/ Create Yebbo horizontal ad\n        function createYebboAd() {\n            const adContainer = document.createElement('div');\n            adContainer.className = 'yebbo-horizontal-ad-container';\n            \n            adContainer.innerHTML = `\n                <div class=\"yebbo-horizontal-ad\">\n                    <div class=\"flag-stripes\"><\/div>\n                    \n                    <div class=\"logo-section\">\n                        <div class=\"logo-circle\">\n                            <i class=\"fas fa-globe-africa\"><\/i>\n                        <\/div>\n                        <div class=\"company-name\">\n                            <h3>Yebbo Network<\/h3>\n                            <div class=\"tagline\">25+ Years Trusted Service<\/div>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"services-section\">\n                        <div class=\"services-scroller\">\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-passport\"><\/i><\/div>\n                                <div class=\"service-text\">Ethiopian Passport<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-id-card\"><\/i><\/div>\n                                <div class=\"service-text\">Yellow Card<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-file-invoice-dollar\"><\/i><\/div>\n                                <div class=\"service-text\">Tax Services<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-plane\"><\/i><\/div>\n                                <div class=\"service-text\">Travel Agency<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-language\"><\/i><\/div>\n                                <div class=\"service-text\">Translation<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-stamp\"><\/i><\/div>\n                                <div class=\"service-text\">Notary Public<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-camera\"><\/i><\/div>\n                                <div class=\"service-text\">Passport Photos<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-fingerprint\"><\/i><\/div>\n                                <div class=\"service-text\">Fingerprinting<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-file-certificate\"><\/i><\/div>\n                                <div class=\"service-text\">Document Apostille<\/div>\n                            <\/div>\n                            \n                            <!-- Duplicate for seamless scrolling -->\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-passport\"><\/i><\/div>\n                                <div class=\"service-text\">Ethiopian Passport<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-id-card\"><\/i><\/div>\n                                <div class=\"service-text\">Yellow Card<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-file-invoice-dollar\"><\/i><\/div>\n                                <div class=\"service-text\">Tax Services<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-plane\"><\/i><\/div>\n                                <div class=\"service-text\">Travel Agency<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-language\"><\/i><\/div>\n                                <div class=\"service-text\">Translation<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-stamp\"><\/i><\/div>\n                                <div class=\"service-text\">Notary Public<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-camera\"><\/i><\/div>\n                                <div class=\"service-text\">Passport Photos<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-fingerprint\"><\/i><\/div>\n                                <div class=\"service-text\">Fingerprinting<\/div>\n                            <\/div>\n                            <div class=\"service-item\">\n                                <div class=\"service-icon\"><i class=\"fas fa-file-certificate\"><\/i><\/div>\n                                <div class=\"service-text\">Document Apostille<\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <div class=\"floating-icon\">\n                            <i class=\"fas fa-handshake\"><\/i>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"contact-section\">\n                        <a href=\"tel:6192555530\" class=\"call-button\" onclick=\"connectToEthiotrans(event)\">\n                            <i class=\"fas fa-phone-alt\"><\/i> 619-255-5530\n                        <\/a>\n                        <a href=\"http:\/\/www.yebbo.com\" target=\"_blank\" class=\"website-link\">\n                            <i class=\"fas fa-globe\"><\/i> www.yebbo.com\n                        <\/a>\n                    <\/div>\n                    \n                    <div class=\"years-badge\">Since 1999<\/div>\n                <\/div>\n            `;\n            \n            return adContainer;\n        }\n\n        \/\/ Initialize Yebbo ad animations\n        function initYebboAd(ad) {\n            const scroller = ad.querySelector(\".services-scroller\");\n            \n            \/\/ Pause animation on hover\n            ad.addEventListener(\"mouseenter\", function() {\n                scroller.style.animationPlayState = \"paused\";\n            });\n            \n            ad.addEventListener(\"mouseleave\", function() {\n                scroller.style.animationPlayState = \"running\";\n            });\n            \n            \/\/ Color cycle for service items\n            const serviceItems = ad.querySelectorAll(\".service-item\");\n            let colorIndex = 0;\n            const colors = [\"#078930\", \"#FCDD09\", \"#DA121A\"];\n            \n            serviceItems.forEach(item => {\n                const borderColor = colors[colorIndex % colors.length];\n                item.style.borderColor = borderColor;\n                \n                const icon = item.querySelector(\".service-icon\");\n                icon.style.color = borderColor;\n                \n                colorIndex++;\n            });\n        }\n\n        \/\/ Render embassies with ads every 20 entries\n        function renderEmbassies(embassyList) {\n            const grid = document.getElementById('embassyGrid');\n            grid.innerHTML = '';\n            \n            embassyList.forEach((embassy, index) => {\n                \/\/ Add Yebbo ad every 20 entries\n                if (index > 0 && index % 20 === 0) {\n                    const ad = createYebboAd();\n                    grid.appendChild(ad);\n                    \/\/ Initialize the ad\n                    setTimeout(() => initYebboAd(ad.querySelector('.yebbo-horizontal-ad')), 100);\n                }\n                \n                const card = document.createElement('div');\n                card.className = 'embassy-card';\n                card.innerHTML = `\n                    <div class=\"embassy-header\">\n                        <div class=\"flag\">${embassy.flag}<\/div>\n                        <div class=\"embassy-name\">${embassy.name}<\/div>\n                    <\/div>\n                    <div class=\"embassy-content\">\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Address:<\/span> ${embassy.address}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Phone:<\/span> ${embassy.phone}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Website:<\/span> <a href=\"${embassy.website}\" target=\"_blank\" onclick=\"event.stopPropagation()\">${embassy.website}<\/a>\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Hours:<\/span> ${embassy.hours}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Parking:<\/span> ${embassy.parking}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Ambassador:<\/span> ${embassy.ambassador}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Head of State:<\/span> ${embassy.headOfState}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Missions:<\/span> ${embassy.missions}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Consular Services:<\/span> ${embassy.consular}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Services Offered:<\/span> ${embassy.services}\n                        <\/div>\n                        <div class=\"embassy-detail\">\n                            <span class=\"detail-label\">Languages Spoken:<\/span> ${embassy.languages}\n                        <\/div>\n                        \n                        <div class=\"advertisement\">\n                            <div class=\"ad-title\">Yebbo Communication Network<\/div>\n                            <p>${embassy.adTranslation}<\/p>\n                            <div class=\"ad-phone\" onclick=\"connectToEthiotrans(event)\">Call: 619-255-5530<\/div>\n                        <\/div>\n                    <\/div>\n                `;\n                grid.appendChild(card);\n            });\n            \n            document.getElementById('resultsInfo').textContent = \n                `Showing ${embassyList.length} of ${allCountries.length} embassies`;\n        }\n\n        \/\/ Search functionality\n        function handleSearch() {\n            const searchTerm = document.getElementById('searchInput').value.toLowerCase();\n            const sortBy = document.getElementById('sortSelect').value;\n            \n            let filteredEmbassies = embassies.filter(embassy => {\n                return (\n                    embassy.name.toLowerCase().includes(searchTerm) ||\n                    embassy.ambassador.toLowerCase().includes(searchTerm) ||\n                    embassy.services.toLowerCase().includes(searchTerm) ||\n                    embassy.consular.toLowerCase().includes(searchTerm) ||\n                    embassy.languages.toLowerCase().includes(searchTerm)\n                );\n            });\n            \n            if (sortBy === 'name') {\n                filteredEmbassies.sort((a, b) => a.name.localeCompare(b.name));\n            } else if (sortBy === 'country') {\n                filteredEmbassies.sort((a, b) => a.country.localeCompare(b.country));\n            }\n            \n            renderEmbassies(filteredEmbassies);\n        }\n\n        \/\/ Click handler for ethiotrans redirect\n        function connectToEthiotrans(event) {\n            event.stopPropagation();\n            window.open(\"https:\/\/www.ethiotrans.com\", \"_blank\");\n        }\n\n        \/\/ Initialize\n        let embassies = [];\n        \n        document.addEventListener('DOMContentLoaded', () => {\n            embassies = generateEmbassyData();\n            renderEmbassies(embassies);\n            \n            document.getElementById('searchInput').addEventListener('input', handleSearch);\n            document.getElementById('sortSelect').addEventListener('change', handleSearch);\n            \n            \/\/ Add Google AdSense\n            const adScript = document.createElement('script');\n            adScript.async = true;\n            adScript.src = 'https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7297722780244848';\n            adScript.crossOrigin = 'anonymous';\n            document.head.appendChild(adScript);\n            \n            const adIns = document.createElement('ins');\n            adIns.className = 'adsbygoogle';\n            adIns.style.cssText = 'display:block; width: 100%; height: 90px; margin: 20px 0;';\n            adIns.setAttribute('data-ad-client', 'ca-pub-7297722780244848');\n            adIns.setAttribute('data-ad-slot', '2057876812');\n            document.querySelector('main').insertBefore(adIns, document.querySelector('.embassy-grid'));\n            \n            (adsbygoogle = window.adsbygoogle || []).push({});\n            \n            console.log(`\u2705 Loaded ${embassies.length} embassies with Yebbo ads every 20 entries`);\n        });\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Embassy Directory &#8211; 178 Embassies with Yebbo Ads Embassy Directory Washington DC &#8211; 178 Embassies with Yebbo Network Ads Loading [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-515","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P8nzgb-8j","jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/pages\/515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/comments?post=515"}],"version-history":[{"count":1,"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/pages\/515\/revisions"}],"predecessor-version":[{"id":516,"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/pages\/515\/revisions\/516"}],"wp:attachment":[{"href":"http:\/\/yebbo.com\/ethiodiego\/wp-json\/wp\/v2\/media?parent=515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}