{"id":9,"date":"2025-06-02T12:46:26","date_gmt":"2025-06-02T12:46:26","guid":{"rendered":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/?page_id=9"},"modified":"2025-06-02T13:10:42","modified_gmt":"2025-06-02T13:10:42","slug":"kontak","status":"publish","type":"page","link":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/","title":{"rendered":"Kontak"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9\" class=\"elementor elementor-9\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78ebc9b e-flex e-con-boxed e-con e-parent\" data-id=\"78ebc9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e34751 elementor-widget elementor-widget-html\" data-id=\"7e34751\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"id\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\r\n    <title>Yayasan Sosial Harapan Indonesia<\/title>\r\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/js\/all.min.js\"><\/script>\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.15.4\/css\/all.min.css\">\r\n    <style>\r\n        \/* Reset dan Variabel *\/\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n        }\r\n\r\n        :root {\r\n            --primary: #0E86D4;\r\n            --secondary: #FF7F50;\r\n            --accent: #FFC107;\r\n            --light: #F8F9FA;\r\n            --dark: #343A40;\r\n            --success: #28A745;\r\n        }\r\n\r\n        \/* Perbaikan tambahan untuk dropdown *\/\r\n@media (min-width: 769px) {\r\n    .dropdown {\r\n        display: block !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n    .dropdown {\r\n        position: static !important;\r\n        display: none !important;\r\n    }\r\n    \r\n    .dropdown.show {\r\n        display: block !important;\r\n    }\r\n}\r\n        html {\r\n            scroll-behavior: smooth;\r\n        }\r\n\r\n        body {\r\n            background-color: #f8f9fa;\r\n            color: #333;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .container {\r\n            width: 100%;\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 0 15px;\r\n        }\r\n\r\n        \/* Navbar Styles *\/\r\n        .navbar {\r\n            background-color: white;\r\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\r\n            position: fixed;\r\n            top: 0;\r\n            width: 100%;\r\n            z-index: 1000;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        \/* Tambahkan kode ini ke CSS Anda *\/\r\n.nav-item {\r\n    position: relative; \/* Pastikan parent elemen memiliki position relative *\/\r\n}\r\n\r\n.navbar {\r\n    z-index: 999; \/* Pastikan lebih rendah dari dropdown *\/\r\n}\r\n\r\n.dropdown {\r\n    z-index: 1001 !important; \/* Pastikan lebih tinggi dari navbar *\/\r\n    position: absolute !important;\r\n    display: block !important; \/* Gunakan opacity\/visibility untuk hide\/show *\/\r\n    min-width: 220px !important; \/* Gunakan min-width daripada width *\/\r\n    top: 100% !important;\r\n    left: 0 !important;\r\n    \/* Properti lainnya *\/\r\n}\r\n\r\n        .navbar-container {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            padding: 15px 0;\r\n        }\r\n\r\n        .logo {\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        .logo img {\r\n            height: 80px;\r\n            margin-right: 10px;\r\n        }\r\n\r\n        .logo-text {\r\n            font-size: 1.6rem;\r\n            font-weight: 700;\r\n            color: var(--primary);\r\n        }\r\n\r\n        .logo-text span {\r\n            color: var(--secondary);\r\n        }\r\n\r\n        .nav-menu {\r\n            display: flex;\r\n            list-style: none;\r\n        }\r\n\r\n        .nav-item {\r\n            position: relative;\r\n            margin-left: 25px;\r\n        }\r\n\r\n        .nav-link {\r\n            color: var(--dark);\r\n            text-decoration: none;\r\n            font-weight: 500;\r\n            font-size: 1rem;\r\n            padding: 10px 0;\r\n            transition: all 0.3s ease;\r\n            display: inline-block;\r\n        }\r\n\r\n        .nav-link:hover {\r\n            color: var(--primary);\r\n        }\r\n\r\n        .nav-link.active {\r\n            color: var(--primary);\r\n            font-weight: 600;\r\n        }\r\n\r\n        .nav-link.has-dropdown {\r\n            position: relative;\r\n            padding-right: 20px;\r\n        }\r\n        \r\n        .nav-link.has-dropdown .fa-caret-down {\r\n            margin-left: 5px;\r\n            font-size: 0.85rem;\r\n            position: absolute;\r\n            right: 0;\r\n            top: 50%;\r\n            transform: translateY(-50%);\r\n        }\r\n\r\n        .dropdown {\r\n            position: absolute;\r\n            top: 100%;\r\n            left: 0;\r\n            width: 220px;\r\n            background-color: white;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);\r\n            border-radius: 8px;\r\n            padding: 10px 0;\r\n            opacity: 0;\r\n            visibility: hidden;\r\n            transform: translateY(10px);\r\n            transition: all 0.3s ease;\r\n            z-index: 1000;\r\n        }\r\n\r\n        .nav-item:hover .dropdown {\r\n            opacity: 1;\r\n            visibility: visible;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .dropdown-item {\r\n            display: block;\r\n            padding: 10px 20px;\r\n            color: var(--dark);\r\n            text-decoration: none;\r\n            font-weight: 500;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .dropdown-item:hover {\r\n            background-color: #f8f9fa;\r\n            color: var(--primary);\r\n            padding-left: 25px;\r\n        }\r\n\r\n        .donate-btn {\r\n            background-color: var(--accent);\r\n            color: white;\r\n            padding: 10px 25px;\r\n            border-radius: 50px;\r\n            font-weight: 600;\r\n            text-decoration: none;\r\n            transition: all 0.3s ease;\r\n            display: inline-block;\r\n            box-shadow: 0 4px 15px rgba(255, 193, 7, 0.3);\r\n        }\r\n\r\n        .donate-btn:hover {\r\n            background-color: #ffb300;\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 20px rgba(255, 193, 7, 0.4);\r\n        }\r\n\r\n        .mobile-toggle {\r\n            display: none;\r\n            font-size: 1.5rem;\r\n            cursor: pointer;\r\n            color: var(--dark);\r\n        }\r\n\r\n        \/* Hero Section *\/\r\n        .hero {\r\n            background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('\/api\/placeholder\/1200\/600') center\/cover no-repeat;\r\n            height: 100vh;\r\n            display: flex;\r\n            align-items: center;\r\n            color: white;\r\n            text-align: center;\r\n            margin-top: 80px;\r\n        }\r\n\r\n        .hero-content {\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            padding: 0 20px;\r\n        }\r\n\r\n        .hero h1 {\r\n            font-size: 3.5rem;\r\n            margin-bottom: 20px;\r\n            line-height: 1.2;\r\n        }\r\n\/* Kode untuk mengatasi overflow horizontal *\/\r\nhtml, body {\r\n    overflow-x: hidden;\r\n    max-width: 100%;\r\n}\r\n\r\n\/* Membuat navbar lebih responsif *\/\r\n@media (max-width: 992px) {\r\n    .navbar-container {\r\n        flex-wrap: wrap;\r\n        justify-content: space-between;\r\n    }\r\n    \r\n    .logo {\r\n        flex-basis: 80%;\r\n    }\r\n    \r\n    .mobile-toggle {\r\n        flex-basis: 20%;\r\n        text-align: right;\r\n    }\r\n    \r\n    .nav-menu {\r\n        flex-basis: 100%;\r\n        margin-top: 15px;\r\n    }\r\n}\r\n\r\n\/* Menyesuaikan padding kontainer untuk layar kecil *\/\r\n@media (max-width: 576px) {\r\n    .container {\r\n        padding: 0 10px;\r\n    }\r\n    \r\n    .logo img {\r\n        height: 60px;\r\n    }\r\n    \r\n    .logo-text {\r\n        font-size: 1.2rem;\r\n    }\r\n}\r\n\r\n.navbar {\r\n    \/* properti lain tetap ada *\/\r\n    max-width: 100vw; \/* memastikan navbar tidak lebih lebar dari viewport *\/\r\n    overflow-x: hidden; \/* mencegah scrolling horizontal pada navbar *\/\r\n}\r\n        .hero p {\r\n            font-size: 1.2rem;\r\n            margin-bottom: 30px;\r\n            opacity: 0.9;\r\n        }\r\n\r\n        .hero-buttons {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 20px;\r\n        }\r\n\r\n        .btn {\r\n            padding: 15px 35px;\r\n            border-radius: 50px;\r\n            font-weight: 600;\r\n            text-decoration: none;\r\n            transition: all 0.3s ease;\r\n            font-size: 1.1rem;\r\n        }\r\n\r\n        .btn-primary {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            box-shadow: 0 4px 15px rgba(14, 134, 212, 0.3);\r\n        }\r\n\r\n        .btn-primary:hover {\r\n            background-color: #0a6aa8;\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 20px rgba(14, 134, 212, 0.4);\r\n        }\r\n\r\n        .btn-secondary {\r\n            background-color: transparent;\r\n            color: white;\r\n            border: 2px solid white;\r\n        }\r\n\r\n        .btn-secondary:hover {\r\n            background-color: white;\r\n            color: var(--primary);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        \/* About Section *\/\r\n        .section {\r\n            padding: 100px 0;\r\n        }\r\n\r\n        .section-header {\r\n            text-align: center;\r\n            margin-bottom: 60px;\r\n        }\r\n\r\n        .section-title {\r\n            font-size: 2.5rem;\r\n            color: var(--dark);\r\n            margin-bottom: 15px;\r\n            position: relative;\r\n            display: inline-block;\r\n        }\r\n\r\n        .section-title:after {\r\n            content: \"\";\r\n            position: absolute;\r\n            height: 4px;\r\n            width: 60px;\r\n            background-color: var(--primary);\r\n            bottom: -10px;\r\n            left: 50%;\r\n            transform: translateX(-50%);\r\n        }\r\n\r\n        .section-subtitle {\r\n            font-size: 1.2rem;\r\n            color: #666;\r\n            max-width: 700px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .about-content {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 50px;\r\n            align-items: center;\r\n        }\r\n\r\n        .about-img {\r\n            position: relative;\r\n            border-radius: 20px;\r\n            overflow: hidden;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .about-img img {\r\n            width: 100%;\r\n            height: auto;\r\n            transition: transform 0.5s ease;\r\n        }\r\n\r\n        .about-img:hover img {\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .about-text h3 {\r\n            font-size: 1.8rem;\r\n            color: var(--primary);\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .about-text p {\r\n            margin-bottom: 20px;\r\n            font-size: 1.1rem;\r\n            color: #555;\r\n            line-height: 1.8;\r\n        }\r\n\r\n        .mission-values {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 20px;\r\n            margin-top: 30px;\r\n        }\r\n\r\n        .mission-item {\r\n            background-color: white;\r\n            padding: 25px;\r\n            border-radius: 15px;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .mission-item:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .mission-icon {\r\n            font-size: 2.5rem;\r\n            color: var(--secondary);\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .mission-item h4 {\r\n            font-size: 1.3rem;\r\n            margin-bottom: 10px;\r\n            color: var(--dark);\r\n        }\r\n\r\n        \/* Services Section *\/\r\n        .services {\r\n            background-color: #f0f5f9;\r\n        }\r\n\r\n        .services-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .service-card {\r\n            background-color: white;\r\n            border-radius: 15px;\r\n            overflow: hidden;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .service-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .service-img {\r\n            height: 200px;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .service-img img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n            transition: transform 0.5s ease;\r\n        }\r\n\r\n        .service-card:hover .service-img img {\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .service-content {\r\n            padding: 25px;\r\n        }\r\n\r\n        .service-content h3 {\r\n            font-size: 1.5rem;\r\n            margin-bottom: 15px;\r\n            color: var(--primary);\r\n        }\r\n\r\n        .service-content p {\r\n            color: #666;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .read-more {\r\n            color: var(--primary);\r\n            text-decoration: none;\r\n            font-weight: 600;\r\n            display: flex;\r\n            align-items: center;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .read-more i {\r\n            margin-left: 5px;\r\n            transition: transform 0.3s ease;\r\n        }\r\n\r\n        .read-more:hover {\r\n            color: var(--secondary);\r\n        }\r\n\r\n        .read-more:hover i {\r\n            transform: translateX(5px);\r\n        }\r\n\r\n        \/* Stats Section *\/\r\n        .stats {\r\n            background: linear-gradient(rgba(14, 134, 212, 0.9), rgba(14, 134, 212, 0.9)), url('\/api\/placeholder\/1200\/800') center\/cover fixed;\r\n            color: white;\r\n            text-align: center;\r\n            padding: 80px 0;\r\n        }\r\n\r\n        .stats-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .stat-item {\r\n            background-color: rgba(255, 255, 255, 0.1);\r\n            padding: 30px 20px;\r\n            border-radius: 15px;\r\n            backdrop-filter: blur(5px);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .stat-item:hover {\r\n            background-color: rgba(255, 255, 255, 0.2);\r\n            transform: translateY(-10px);\r\n        }\r\n\r\n        .stat-icon {\r\n            font-size: 2.5rem;\r\n            margin-bottom: 20px;\r\n            color: var(--accent);\r\n        }\r\n\r\n        .stat-number {\r\n            font-size: 2.5rem;\r\n            font-weight: 700;\r\n            margin-bottom: 10px;\r\n        }\r\n\r\n        .stat-text {\r\n            font-size: 1.1rem;\r\n            opacity: 0.9;\r\n        }\r\n\r\n        \/* News Section *\/\r\n        .news-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .news-card {\r\n            background-color: white;\r\n            border-radius: 15px;\r\n            overflow: hidden;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .news-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .news-img {\r\n            height: 200px;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .news-img img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n            transition: transform 0.5s ease;\r\n        }\r\n\r\n        .news-card:hover .news-img img {\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .news-content {\r\n            padding: 25px;\r\n        }\r\n\r\n        .news-date {\r\n            display: inline-block;\r\n            background-color: var(--primary);\r\n            color: white;\r\n            padding: 5px 15px;\r\n            border-radius: 50px;\r\n            font-size: 0.9rem;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .news-content h3 {\r\n            font-size: 1.4rem;\r\n            margin-bottom: 15px;\r\n            color: var(--dark);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .news-content h3:hover {\r\n            color: var(--primary);\r\n        }\r\n\r\n        .news-content p {\r\n            color: #666;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        \/* Testimonials Section *\/\r\n        .testimonials {\r\n            background-color: #f0f5f9;\r\n        }\r\n\r\n        \/* Dropdown fix *\/\r\n.dropdown {\r\n    position: absolute !important;\r\n    top: 100% !important;\r\n    left: 0 !important;\r\n    width: 220px !important;\r\n    background-color: white !important;\r\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n    border-radius: 8px !important;\r\n    padding: 10px 0 !important;\r\n    z-index: 1000 !important;\r\n    \/* Reset nilai opacity dan visibility *\/\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transform: translateY(10px);\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n\/* Pastikan hover berfungsi *\/\r\n.nav-item:hover .dropdown {\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    transform: translateY(0) !important;\r\n}\r\n\r\n\/* Fix untuk dropdown di tampilan mobile *\/\r\n@media (max-width: 768px) {\r\n    .dropdown {\r\n        position: static !important;\r\n        width: 100% !important;\r\n        box-shadow: none !important;\r\n        background-color: #f8f9fa !important;\r\n        margin-top: 15px !important;\r\n        display: none !important; \/* Sembunyikan dropdown di mobile secara default *\/\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n        transform: none !important;\r\n    }\r\n    \r\n    .dropdown.show {\r\n        display: block !important; \/* Tampilkan dropdown hanya ketika class show ditambahkan *\/\r\n    }\r\n}\r\n\r\n        .testimonial-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .testimonial-card {\r\n            background-color: white;\r\n            border-radius: 15px;\r\n            padding: 30px;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);\r\n            transition: all 0.3s ease;\r\n            position: relative;\r\n        }\r\n\r\n        .testimonial-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .quote-icon {\r\n            position: absolute;\r\n            top: 20px;\r\n            right: 20px;\r\n            font-size: 3rem;\r\n            color: rgba(14, 134, 212, 0.1);\r\n        }\r\n\r\n        .testimonial-content p {\r\n            font-style: italic;\r\n            color: #555;\r\n            margin-bottom: 20px;\r\n            line-height: 1.8;\r\n        }\r\n\r\n        .testimonial-author {\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        .author-img {\r\n            width: 60px;\r\n            height: 60px;\r\n            border-radius: 50%;\r\n            overflow: hidden;\r\n            margin-right: 15px;\r\n        }\r\n\r\n        .author-img img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n        }\r\n\r\n        .author-info h4 {\r\n            font-size: 1.2rem;\r\n            color: var(--dark);\r\n            margin-bottom: 5px;\r\n        }\r\n\r\n        .author-info p {\r\n            color: #666;\r\n            font-size: 0.9rem;\r\n        }\r\n\r\n        \/* CTA Section *\/\r\n        .cta {\r\n            background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url('\/api\/placeholder\/1200\/800') center\/cover fixed;\r\n            color: white;\r\n            text-align: center;\r\n            padding: 100px 0;\r\n        }\r\n\r\n        .cta h2 {\r\n            font-size: 2.8rem;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .cta p {\r\n            font-size: 1.2rem;\r\n            max-width: 700px;\r\n            margin: 0 auto 40px;\r\n            opacity: 0.9;\r\n        }\r\n\r\n        \/* Contact Section *\/\r\n        .contact-content {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 50px;\r\n        }\r\n\r\n        .contact-info h3 {\r\n            font-size: 1.8rem;\r\n            color: var(--primary);\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .contact-details {\r\n            margin-bottom: 40px;\r\n        }\r\n\r\n        .contact-item {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .contact-icon {\r\n            color: var(--primary);\r\n            font-size: 1.5rem;\r\n            margin-right: 15px;\r\n            margin-top: 5px;\r\n        }\r\n\r\n        .contact-item div h4 {\r\n            font-size: 1.2rem;\r\n            color: var(--dark);\r\n            margin-bottom: 5px;\r\n        }\r\n\r\n        .contact-item div p, .contact-item div a {\r\n            color: #666;\r\n            text-decoration: none;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .contact-item div a:hover {\r\n            color: var(--primary);\r\n        }\r\n\r\n        .social-links {\r\n            display: flex;\r\n            gap: 15px;\r\n        }\r\n\r\n        .social-link {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 45px;\r\n            height: 45px;\r\n            background-color: var(--light);\r\n            color: var(--primary);\r\n            border-radius: 50%;\r\n            font-size: 1.2rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .social-link:hover {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            transform: translateY(-5px);\r\n        }\r\n\r\n        .contact-form {\r\n            background-color: white;\r\n            padding: 40px;\r\n            border-radius: 15px;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .contact-form h3 {\r\n            font-size: 1.8rem;\r\n            color: var(--primary);\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .form-group {\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .form-control {\r\n            width: 100%;\r\n            padding: 15px;\r\n            border: 1px solid #ddd;\r\n            border-radius: 8px;\r\n            font-size: 1rem;\r\n            color: #333;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .form-control:focus {\r\n            border-color: var(--primary);\r\n            box-shadow: 0 0 0 3px rgba(14, 134, 212, 0.2);\r\n            outline: none;\r\n        }\r\n\r\n        textarea.form-control {\r\n            height: 150px;\r\n            resize: none;\r\n        }\r\n\r\n        .submit-btn {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            padding: 15px 30px;\r\n            border: none;\r\n            border-radius: 8px;\r\n            font-size: 1.1rem;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            width: 100%;\r\n        }\r\n\r\n        .submit-btn:hover {\r\n            background-color: #0a6aa8;\r\n            transform: translateY(-3px);\r\n            box-shadow: 0 5px 15px rgba(14, 134, 212, 0.3);\r\n        }\r\n\r\n        \/* Footer *\/\r\n        .footer {\r\n            background-color: #222;\r\n            color: #aaa;\r\n            padding: 80px 0 0;\r\n        }\r\n\r\n        .footer-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, 1fr);\r\n            gap: 40px;\r\n        }\r\n\r\n        .footer-about {\r\n            grid-column: 1 \/ 2;\r\n        }\r\n\r\n        .footer-links {\r\n            grid-column: 2 \/ 3;\r\n        }\r\n\r\n        .footer-contact {\r\n            grid-column: 3 \/ 4;\r\n        }\r\n\r\n        .footer-map {\r\n            grid-column: 4 \/ 5;\r\n        }\r\n\r\n        .footer-about img {\r\n            height: 50px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .footer-title {\r\n            color: white;\r\n            font-size: 1.3rem;\r\n            margin-bottom: 25px;\r\n            position: relative;\r\n            padding-bottom: 10px;\r\n        }\r\n\r\n        .footer-title:after {\r\n            content: \"\";\r\n            position: absolute;\r\n            width: 50px;\r\n            height: 2px;\r\n            background-color: var(--primary);\r\n            bottom: 0;\r\n            left: 0;\r\n        }\r\n\r\n        .footer-about p {\r\n            line-height: 1.8;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .footer-social {\r\n            display: flex;\r\n            gap: 15px;\r\n        }\r\n\r\n        .footer-social a {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 40px;\r\n            height: 40px;\r\n            background-color: rgba(255, 255, 255, 0.1);\r\n            color: white;\r\n            border-radius: 50%;\r\n            font-size: 1rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .footer-social a:hover {\r\n            background-color: var(--primary);\r\n            transform: translateY(-5px);\r\n        }\r\n\r\n        .footer-links li {\r\n            margin-bottom: 15px;\r\n            list-style: none;\r\n        }\r\n\r\n        .footer-links a {\r\n            color: #aaa;\r\n            text-decoration: none;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n        \r\n        .footer-links a i {\r\n            color: var(--primary);\r\n            margin-right: 10px;\r\n            font-size: 0.9rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .footer-links a:hover {\r\n            color: white;\r\n            padding-left: 5px;\r\n        }\r\n        \r\n        .footer-links a:hover i {\r\n            transform: translateX(3px);\r\n        }\r\n\r\n        .footer-contact-list li {\r\n            display: flex;\r\n            margin-bottom: 20px;\r\n            list-style: none;\r\n        }\r\n\r\n        .footer-contact-icon {\r\n            color: var(--primary);\r\n            font-size: 1.2rem;\r\n            margin-right: 15px;\r\n            margin-top: 3px;\r\n        }\r\n\r\n        .footer-map iframe {\r\n            width: 100%;\r\n            height: 200px;\r\n            border-radius: 10px;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);\r\n        }\r\n\r\n        .footer-newsletter p {\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .newsletter-form {\r\n            display: flex;\r\n        }\r\n\r\n        .newsletter-input {\r\n            flex: 1;\r\n            padding: 12px 15px;\r\n            border: none;\r\n            background-color: rgba(255, 255, 255, 0.1);\r\n            color: white;\r\n            border-radius: 8px 0 0 8px;\r\n        }\r\n\r\n        .newsletter-input:focus {\r\n            outline: none;\r\n            background-color: rgba(255, 255, 255, 0.15);\r\n        }\r\n\r\n        .newsletter-btn {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            border: none;\r\n            padding: 0 20px;\r\n            border-radius: 0 8px 8px 0;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .newsletter-btn:hover {\r\n            background-color: #0a6aa8;\r\n        }\r\n\r\n        .footer-bottom {\r\n            background-color: #1a1a1a;\r\n            padding: 20px 0;\r\n            margin-top: 60px;\r\n            text-align: center;\r\n        }\r\n\r\n        .footer-bottom p {\r\n            margin: 0;\r\n        }\r\n\r\n        \/* Responsive *\/\r\n        @media (max-width: 1024px) {\r\n            .services-grid, .news-grid, .testimonial-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n            \r\n            .footer-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n            \r\n            .footer-about {\r\n                grid-column: 1 \/ 2;\r\n            }\r\n            \r\n            .footer-links {\r\n                grid-column: 2 \/ 3;\r\n            }\r\n            \r\n            .footer-contact {\r\n                grid-column: 1 \/ 2;\r\n                margin-top: 30px;\r\n            }\r\n            \r\n            .footer-map {\r\n                grid-column: 2 \/ 3;\r\n                margin-top: 30px;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .mobile-toggle {\r\n                display: block;\r\n            }\r\n\r\n            .nav-menu {\r\n                position: fixed;\r\n                top: 80px;\r\n                left: -100%;\r\n                background-color: white;\r\n                width: 80%;\r\n                height: calc(100vh - 80px);\r\n                flex-direction: column;\r\n                padding: 30px;\r\n                box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);\r\n                transition: all 0.3s ease;\r\n                overflow-y: auto;\r\n            }\r\n\r\n            .nav-menu.active {\r\n                left: 0;\r\n            }\r\n\r\n            .nav-item {\r\n                margin: 0 0 20px 0;\r\n            }\r\n\r\n            .dropdown {\r\n                position: static;\r\n                opacity: 1;\r\n                visibility: visible;\r\n                transform: none;\r\n                width: 100%;\r\n                box-shadow: none;\r\n                background-color: #f8f9fa;\r\n                margin-top: 15px;\r\n                display: none;\r\n            }\r\n\r\n            .dropdown.show {\r\n                display: block;\r\n            }\r\n\r\n            .about-content, .contact-content {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .services-grid, .news-grid, .testimonial-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .stats-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .footer-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            \r\n            .footer-about, .footer-links, .footer-contact, .footer-map {\r\n                grid-column: 1 \/ 2;\r\n                margin-top: 0;\r\n            }\r\n            \r\n            .footer-links, .footer-contact, .footer-map {\r\n                margin-top: 30px;\r\n            }\r\n\r\n            .hero h1 {\r\n                font-size: 2.5rem;\r\n            }\r\n\r\n            .section-title {\r\n                font-size: 2rem;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 576px) {\r\n            .hero-buttons {\r\n                flex-direction: column;\r\n                gap: 15px;\r\n            }\r\n\r\n            .btn {\r\n                width: 100%;\r\n            }\r\n\r\n            .footer-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .mission-values {\r\n                grid-template-columns: 1fr;\r\n            }\r\n        }\r\n        \/* Reset untuk overflow dan width *\/\r\nhtml, body {\r\n    overflow-x: hidden !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n}\r\n\r\n\/* Header fix class *\/\r\n.header-fix {\r\n    position: relative !important;\r\n    left: 0 !important;\r\n    right: 0 !important;\r\n    transform: none !important;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n}\r\n\r\n\/* Navbar container fix *\/\r\n.navbar {\r\n    position: fixed !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    right: 0 !important;\r\n    width: 100% !important;\r\n    max-width: 100vw !important;\r\n    overflow-x: hidden !important;\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n.navbar-container {\r\n    width: 100% !important;\r\n    max-width: 1200px !important;\r\n    margin: 0 auto !important;\r\n    padding-left: 15px !important;\r\n    padding-right: 15px !important;\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n\/* Mobile toggle dan responsivitas menu *\/\r\n@media (max-width: 992px) {\r\n    .mobile-toggle {\r\n        display: block !important;\r\n    }\r\n    \r\n    .nav-menu {\r\n        position: fixed !important;\r\n        top: 80px !important;\r\n        background-color: white !important;\r\n        width: 80% !important;\r\n        height: calc(100vh - 80px) !important;\r\n        flex-direction: column !important;\r\n        padding: 30px !important;\r\n        left: -100% !important;\r\n        transition: left 0.3s ease !important;\r\n    }\r\n    \r\n    .nav-menu.active {\r\n        left: 0 !important;\r\n    }\r\n}\r\n\r\n\/* Fix untuk container *\/\r\n.container {\r\n    width: 100% !important;\r\n    max-width: 1200px !important;\r\n    margin: 0 auto !important;\r\n    padding: 0 15px !important;\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n\/* ======= TAMBAHKAN CSS INI DI AKHIR STYLE ANDA ======= *\/\r\n\r\n\/* 1. RESET KONFLLIK DROPDOWN SEBELUMNYA *\/\r\n\/* Hapus konflik media query untuk dropdown *\/\r\n@media (min-width: 769px) {\r\n    .dropdown {\r\n        display: block !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n    .dropdown {\r\n        position: static !important;\r\n        display: none !important;\r\n    }\r\n    \r\n    .dropdown.show {\r\n        display: block !important;\r\n    }\r\n}\r\n\r\n\/* 2. PERBAIKAN UNTUK OVERFLOW DAN Z-INDEX *\/\r\nhtml, body, .navbar, .navbar-container, .nav-menu, .nav-item {\r\n    overflow: visible !important;\r\n}\r\n\r\n.navbar {\r\n    overflow: visible !important;\r\n    z-index: 1000 !important;\r\n    position: fixed !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    right: 0 !important;\r\n    width: 100% !important;\r\n    max-width: 100vw !important;\r\n}\r\n\r\n.navbar-container {\r\n    overflow: visible !important;\r\n}\r\n\r\n.nav-menu {\r\n    overflow: visible !important;\r\n}\r\n\r\n\/* 3. POSISI NAV-ITEM UNTUK DROPDOWN *\/\r\n.nav-item {\r\n    position: relative !important;\r\n    z-index: 1001 !important;\r\n    overflow: visible !important;\r\n}\r\n\r\n\/* 4. PERBAIKAN DROPDOWN *\/\r\n.dropdown {\r\n    position: absolute !important;\r\n    top: 100% !important;\r\n    left: 0 !important;\r\n    width: 220px !important;\r\n    background-color: white !important;\r\n    border-radius: 8px !important;\r\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n    padding: 10px 0 !important;\r\n    margin-top: 5px !important;\r\n    z-index: 1005 !important;\r\n    \r\n    \/* Transisi & Tampilan *\/\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transform: translateY(10px);\r\n    transition: all 0.3s ease;\r\n    display: block !important;\r\n}\r\n\r\n.nav-item:hover .dropdown {\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    transform: translateY(0) !important;\r\n}\r\n\r\n\/* 5. RESPONSIVE DROPDOWN *\/\r\n@media (max-width: 768px) {\r\n    .dropdown {\r\n        position: static !important;\r\n        width: 100% !important;\r\n        box-shadow: none !important;\r\n        background-color: #f8f9fa !important;\r\n        margin-top: 10px !important;\r\n        padding: 10px 0 !important;\r\n        display: none !important;\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n        transform: none !important;\r\n    }\r\n\r\n    .dropdown.show {\r\n        display: block !important;\r\n    }\r\n    \r\n    .nav-menu {\r\n        z-index: 999 !important; \r\n    }\r\n    \r\n    .nav-menu.active {\r\n        overflow-y: auto !important;\r\n    }\r\n}\r\n\r\n\/* 6. PERBAIKAN DROPDOWN ITEM *\/\r\n.dropdown-item {\r\n    display: block !important;\r\n    padding: 10px 20px !important;\r\n    color: var(--dark) !important;\r\n    text-decoration: none !important;\r\n    transition: all 0.3s ease !important;\r\n}\r\n\r\n.dropdown-item:hover {\r\n    background-color: #f8f9fa !important;\r\n    color: var(--primary) !important;\r\n    padding-left: 25px !important;\r\n}\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <nav class=\"navbar header-fix\">\r\n        <div class=\"container navbar-container\">\r\n            <div class=\"logo\">\r\n                <img decoding=\"async\" src=\"https:\/\/yayasansosialharapanindonesia.or.id\/wp-content\/uploads\/2025\/05\/Logo-Yayasan-Harapan.png\" alt=\"Logo Yayasan Sosial Harapan Indonesia\">\r\n                <div class=\"logo-text\">Harapan <span>Indonesia<\/span><\/div>\r\n            <\/div>\r\n            <div class=\"mobile-toggle\">\r\n                <i class=\"fas fa-bars\"><\/i>\r\n            <\/div>\r\n        <\/div>\r\n    <\/nav>\r\n\r\n    <!-- Contact Section -->\r\n    <section id=\"contact\" class=\"section\">\r\n        <div class=\"container\">\r\n            <div class=\"section-header\">\r\n                <h2 class=\"section-title\">Hubungi Kami<\/h2>\r\n                <p class=\"section-subtitle\">Jangan ragu untuk menghubungi kami jika Anda memiliki pertanyaan atau ingin berkolaborasi.<\/p>\r\n            <\/div>\r\n            <div class=\"contact-content\">\r\n                <div class=\"contact-info\">\r\n                    <h3>Informasi Kontak<\/h3>\r\n                    <div class=\"contact-details\">\r\n                        <div class=\"contact-item\">\r\n                            <div class=\"contact-icon\">\r\n                                <i class=\"fas fa-map-marker-alt\"><\/i>\r\n                            <\/div>\r\n                            <div>\r\n                                <h4>Alamat<\/h4>\r\n                                <p>Perum Berkah Raya Residence, <br>Kel. Tanah Merah, Kecamatan Binjai Selatan, Kota Binjai, Sumatera Utara<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <div class=\"contact-icon\">\r\n                                <i class=\"fas fa-phone-alt\"><\/i>\r\n                            <\/div>\r\n                            <div>\r\n                                <h4>Telepon<\/h4>\r\n                                <p>0821-6477-2680<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <div class=\"contact-icon\">\r\n                                <i class=\"fas fa-envelope\"><\/i>\r\n                            <\/div>\r\n                            <div>\r\n                                <h4>Email<\/h4>\r\n                                <p><a href=\"mailto:yayasanharapansosial@gmail.com\">yayasanharapansosial@gmail.com<\/a><\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <div class=\"contact-icon\">\r\n                                <i class=\"fas fa-clock\"><\/i>\r\n                            <\/div>\r\n                            <div>\r\n                                <h4>Jam Kerja<\/h4>\r\n                                <p>Senin - Jumat: 08.00 - 17.00 WIB<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"contact-form\">\r\n                    <h3>Kirim Pesan<\/h3>\r\n                    <form>\r\n                        <div class=\"form-group\">\r\n                            <input type=\"text\" class=\"form-control\" placeholder=\"Nama Lengkap\">\r\n                        <\/div>\r\n                        <div class=\"form-group\">\r\n                            <input type=\"email\" class=\"form-control\" placeholder=\"Email\">\r\n                        <\/div>\r\n                        <div class=\"form-group\">\r\n                            <input type=\"text\" class=\"form-control\" placeholder=\"Subjek\">\r\n                        <\/div>\r\n                        <div class=\"form-group\">\r\n                            <textarea class=\"form-control\" placeholder=\"Pesan\"><\/textarea>\r\n                        <\/div>\r\n                        <button type=\"submit\" class=\"submit-btn\">Kirim Pesan<\/button>\r\n                    <\/form>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <footer class=\"footer\">\r\n        <div class=\"container\">\r\n            <div class=\"footer-grid\">\r\n                <div class=\"footer-about\">\r\n                    <img decoding=\"async\" src=\"https:\/\/yayasansosialharapanindonesia.or.id\/wp-content\/uploads\/2025\/05\/Logo-Yayasan-Harapan.png\" alt=\"Logo Yayasan Sosial Harapan Indonesia\">\r\n                    <div class=\"logo-text\">Harapan <span>Indonesia<\/span><\/div>\r\n                    <p>Yayasan Sosial Harapan Indonesia adalah organisasi nirlaba yang berdedikasi untuk membantu masyarakat kurang mampu di seluruh Indonesia.<\/p>\r\n                    <div class=\"footer-social\">\r\n                        <a href=\"#\"><i class=\"fab fa-facebook-f\"><\/i><\/a>\r\n                        <a href=\"#\"><i class=\"fab fa-twitter\"><\/i><\/a>\r\n                        <a href=\"#\"><i class=\"fab fa-instagram\"><\/i><\/a>\r\n                        <a href=\"#\"><i class=\"fab fa-linkedin-in\"><\/i><\/a>\r\n                        <a href=\"#\"><i class=\"fab fa-youtube\"><\/i><\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"footer-links\">\r\n                    <h3 class=\"footer-title\">Program & Kegiatan<\/h3>\r\n                    <ul>\r\n                        <li><a href=\"https:\/\/yayasansosialharapanindonesia.or.id\/program-pendidikan\/\"><i class=\"fas fa-angle-right\"><\/i> Program Pendidikan<\/a><\/li>\r\n                        <li><a href=\"https:\/\/yayasansosialharapanindonesia.or.id\/program-sosial-kemanusiaan\/\"><i class=\"fas fa-angle-right\"><\/i> Program Sosial & Kemanusiaan<\/a><\/li>\r\n                        <li><a href=\"https:\/\/yayasansosialharapanindonesia.or.id\/program-kesehatan\/\"><i class=\"fas fa-angle-right\"><\/i> Program Kesehatan<\/a><\/li>\r\n                        <li><a href=\"https:\/\/yayasansosialharapanindonesia.or.id\/program-lingkungan\/\"><i class=\"fas fa-angle-right\"><\/i> Program Lingkungan<\/a><\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div class=\"footer-contact\">\r\n                    <h3 class=\"footer-title\">Alamat<\/h3>\r\n                    <ul class=\"footer-contact-list\">\r\n                        <li>\r\n                            <div class=\"footer-contact-icon\"><i class=\"fas fa-map-marker-alt\"><\/i><\/div>\r\n                            <div>\r\n                                <p>Perum Berkah Raya Residence, <br>Kel. Tanah Merah, Kecamatan Binjai Selatan, Kota Binjai, Sumatera Utara<\/p>\r\n                            <\/div>\r\n                        <\/li>\r\n                        <li>\r\n                            <div class=\"footer-contact-icon\"><i class=\"fas fa-phone-alt\"><\/i><\/div>\r\n                            <div>\r\n                                <p>0821-6477-2680<\/p>\r\n                            <\/div>\r\n                        <\/li>\r\n                        <li>\r\n                            <div class=\"footer-contact-icon\"><i class=\"fas fa-envelope\"><\/i><\/div>\r\n                            <div>\r\n                                <p><a href=\"mailto:yayasanharapansosial@gmail.com\">yayasanharapansosial@gmail.com<\/a><\/p>\r\n                            <\/div>\r\n                        <\/li>\r\n                    <\/ul>\r\n                <\/div>\r\n                <div class=\"footer-map\">\r\n                    <h3 class=\"footer-title\">Peta Lokasi<\/h3>\r\n                    <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3982.03695635954!2d98.46757597436466!3d3.5789822503613267!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3030d733a29ca429%3A0xa6938b959e545706!2sBerkah%20rasya%20residence!5e0!3m2!1sid!2skh!4v1747215612443!5m2!1sid!2skh\" width=\"100%\" height=\"200\" style=\"border:0; border-radius: 10px;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"footer-bottom\">\r\n            <div class=\"container\">\r\n                <p>&copy; 2025 Yayasan Sosial Harapan Indonesia. Hak Cipta Dilindungi.<\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/footer>\r\n\r\n    <script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ Variabel untuk elemen yang dibutuhkan\r\n    const navbar = document.querySelector('.navbar');\r\n    const mobileToggle = document.querySelector('.mobile-toggle');\r\n    const navMenu = document.querySelector('.nav-menu');\r\n    const dropdownLinks = document.querySelectorAll('.nav-link.has-dropdown');\r\n    \r\n    \/\/ 1. Toggle menu mobile\r\n    if (mobileToggle && navMenu) {\r\n        mobileToggle.addEventListener('click', function() {\r\n            navMenu.classList.toggle('active');\r\n            this.innerHTML = navMenu.classList.contains('active') \r\n                ? '<i class=\"fas fa-times\"><\/i>' \r\n                : '<i class=\"fas fa-bars\"><\/i>';\r\n        });\r\n    }\r\n    \r\n    \/\/ 2. Handling dropdown pada mobile dan desktop\r\n    dropdownLinks.forEach(link => {\r\n        \/\/ Desktop: Buat hover bekerja dengan lebih baik\r\n        if (window.innerWidth > 768) {\r\n            const navItem = link.parentElement;\r\n            const dropdown = navItem.querySelector('.dropdown');\r\n            \r\n            navItem.addEventListener('mouseenter', () => {\r\n                dropdown.style.opacity = '1';\r\n                dropdown.style.visibility = 'visible';\r\n                dropdown.style.transform = 'translateY(0)';\r\n            });\r\n            \r\n            navItem.addEventListener('mouseleave', () => {\r\n                dropdown.style.opacity = '';\r\n                dropdown.style.visibility = '';\r\n                dropdown.style.transform = '';\r\n            });\r\n        }\r\n        \r\n        \/\/ Mobile: Toggle dropdown ketika link diklik\r\n        link.addEventListener('click', function(e) {\r\n            if (window.innerWidth <= 768) {\r\n                e.preventDefault();\r\n                e.stopPropagation();\r\n                \r\n                const dropdown = this.parentElement.querySelector('.dropdown');\r\n                \r\n                \/\/ Tutup dropdown lain\r\n                document.querySelectorAll('.dropdown.show').forEach(openDropdown => {\r\n                    if (openDropdown !== dropdown) {\r\n                        openDropdown.classList.remove('show');\r\n                    }\r\n                });\r\n                \r\n                \/\/ Toggle dropdown yang diklik\r\n                dropdown.classList.toggle('show');\r\n            }\r\n        });\r\n    });\r\n    \r\n\/\/ Modifikasi kode JavaScript Anda\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ Pastikan dropdown parent memiliki position relative\r\n    const navItems = document.querySelectorAll('.nav-item');\r\n    navItems.forEach(item => {\r\n        item.style.position = 'relative';\r\n    });\r\n    \r\n    \/\/ Perbaiki handler hover untuk dropdown\r\n    const dropdownLinks = document.querySelectorAll('.nav-link.has-dropdown');\r\n    dropdownLinks.forEach(link => {\r\n        const navItem = link.parentElement;\r\n        const dropdown = navItem.querySelector('.dropdown');\r\n        \r\n        \/\/ Desktop hover handler\r\n        navItem.addEventListener('mouseenter', () => {\r\n            dropdown.style.opacity = '1';\r\n            dropdown.style.visibility = 'visible';\r\n            dropdown.style.transform = 'translateY(0)';\r\n        });\r\n        \r\n        navItem.addEventListener('mouseleave', () => {\r\n            dropdown.style.opacity = '0';\r\n            dropdown.style.visibility = 'hidden';\r\n            dropdown.style.transform = 'translateY(10px)';\r\n        });\r\n    });\r\n});\r\n\r\n    \/\/ 3. Tutup dropdown saat klik di luar\r\n    document.addEventListener('click', function(e) {\r\n        if (window.innerWidth <= 768 && !e.target.closest('.nav-item')) {\r\n            document.querySelectorAll('.dropdown.show').forEach(dropdown => {\r\n                dropdown.classList.remove('show');\r\n            });\r\n        }\r\n    });\r\n    \r\n    \/\/ 4. Saat resize window\r\n    window.addEventListener('resize', function() {\r\n        \/\/ Reset dropdown display pada desktop\r\n        if (window.innerWidth > 768) {\r\n            document.querySelectorAll('.dropdown').forEach(dropdown => {\r\n                dropdown.classList.remove('show');\r\n                dropdown.removeAttribute('style');\r\n            });\r\n        }\r\n        \r\n        \/\/ Fix header\r\n        fixHeader();\r\n    });\r\n    \r\n    \/\/ 5. Fix header position\r\n    function fixHeader() {\r\n        if (navbar) {\r\n            navbar.style.left = '0';\r\n            navbar.style.right = '0';\r\n            navbar.style.width = '100%';\r\n            navbar.style.maxWidth = '100vw';\r\n            navbar.style.transform = 'none';\r\n        }\r\n        \r\n        const navbarContainer = document.querySelector('.navbar-container');\r\n        if (navbarContainer) {\r\n            navbarContainer.style.width = '100%';\r\n            navbarContainer.style.maxWidth = '1200px';\r\n            navbarContainer.style.margin = '0 auto';\r\n        }\r\n    }\r\n    \r\n    \/\/ 6. Initialize header fix\r\n    fixHeader();\r\n    \r\n    \/\/ 7. Smooth scroll\r\n    document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\r\n        anchor.addEventListener('click', function(e) {\r\n            const href = this.getAttribute('href');\r\n            if (href !== '#' && href.startsWith('#')) {\r\n                e.preventDefault();\r\n                const targetElement = document.querySelector(href);\r\n                if (targetElement) {\r\n                    targetElement.scrollIntoView({\r\n                        behavior: 'smooth'\r\n                    });\r\n\r\n                    \/\/ Close mobile menu if open\r\n                    if (navMenu.classList.contains('active')) {\r\n                        navMenu.classList.remove('active');\r\n                        mobileToggle.innerHTML = '<i class=\"fas fa-bars\"><\/i>';\r\n                    }\r\n                }\r\n            }\r\n        });\r\n    });\r\n    \r\n    \/\/ 8. Sticky Navbar\r\n    window.addEventListener('scroll', function() {\r\n        navbar.classList.toggle('sticky', window.scrollY > 50);\r\n    });\r\n});\r\n\r\n\/\/ Tambahkan ke bagian bawah script yang sudah ada\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ Reset styling untuk elemen yang membungkus dropdown\r\n    document.querySelectorAll('.navbar, .navbar-container, .nav-menu, .nav-item').forEach(el => {\r\n        el.style.overflow = 'visible';\r\n    });\r\n    \r\n    \/\/ Perbaikan untuk mobile dropdown toggle\r\n    const dropdownLinks = document.querySelectorAll('.nav-link.has-dropdown');\r\n    dropdownLinks.forEach(link => {\r\n        link.addEventListener('click', function(e) {\r\n            if (window.innerWidth <= 768) {\r\n                e.preventDefault();\r\n                const dropdown = this.nextElementSibling;\r\n                \r\n                \/\/ Tutup dropdown lainnya\r\n                document.querySelectorAll('.dropdown.show').forEach(openDropdown => {\r\n                    if (openDropdown !== dropdown) {\r\n                        openDropdown.classList.remove('show');\r\n                    }\r\n                });\r\n                \r\n                \/\/ Toggle dropdown yang diklik\r\n                dropdown.classList.toggle('show');\r\n            }\r\n        });\r\n    });\r\n    \r\n    \/\/ Pastikan dropdown tetap terlihat saat hover (desktop)\r\n    if (window.innerWidth > 768) {\r\n        const navItems = document.querySelectorAll('.nav-item');\r\n        navItems.forEach(item => {\r\n            const dropdown = item.querySelector('.dropdown');\r\n            if (!dropdown) return;\r\n            \r\n            item.addEventListener('mouseenter', () => {\r\n                dropdown.style.opacity = '1';\r\n                dropdown.style.visibility = 'visible';\r\n                dropdown.style.transform = 'translateY(0)';\r\n            });\r\n            \r\n            item.addEventListener('mouseleave', () => {\r\n                dropdown.style.opacity = '';\r\n                dropdown.style.visibility = '';\r\n                dropdown.style.transform = '';\r\n            });\r\n        });\r\n    }\r\n});\r\n\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\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>Yayasan Sosial Harapan Indonesia Harapan Indonesia Hubungi Kami Jangan ragu untuk menghubungi kami jika Anda memiliki pertanyaan atau ingin berkolaborasi. Informasi Kontak Alamat Perum Berkah Raya Residence, Kel. Tanah Merah, Kecamatan Binjai Selatan, Kota Binjai, Sumatera Utara Telepon 0821-6477-2680 Email yayasanharapansosial@gmail.com Jam Kerja Senin &#8211; Jumat: 08.00 &#8211; 17.00 WIB Kirim Pesan Kirim Pesan Harapan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":11,"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":24,"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/24"}],"wp:attachment":[{"href":"https:\/\/kontak.yayasansosialharapanindonesia.or.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}