/* Mengatur header wrapper utama agar penuh */
.pkp_structure_head .pkp_head_wrapper {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
    display: block !important;
}

/* Memaksa SEMUA lapisan pembungkus logo menjadi 100% */
.pkp_site_name_wrapper, 
.pkp_site_name, 
.pkp_site_name a.is_img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Memaksa gambar banner menyentuh ujung kiri-kanan TANPA GEPENG */
.pkp_site_name img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: none !important; /* Ini kunci agar gambar tidak gepeng */
    display: block !important;
}

/* Mengatur posisi menu navigasi agar rapi di bawahnya */
.pkp_nav_wrapper {
    width: 100% !important;
    display: block !important;
    padding: 10px 15px !important;
}