/* 1. Mengatur area header agar memuat gambar secara utuh dan memberikan ruang di bawahnya */
.pkp_structure_head, .cmp_header {
    background-color: #ffffff !important;
    background-image: url('https://lh3.googleusercontent.com/d/1vhHXlLZT0vAwmqNscTl6Co3VsfQo78jU=s1600') !important;
    background-size: 100% auto !important; /* Membuat gambar tampil utuh sesuai lebar layar tanpa terpotong */
    background-position: top center !important;
    background-repeat: no-repeat !important;
    padding-top: 155px !important; /* Mendorong isi header ke bawah agar tidak menutupi gambar banner (sesuaikan jika kurang tinggi) */
    min-height: 155px !important;
}

/* 2. Menyembunyikan judul teks lama OJS */
.pkp_structure_head .pkp_site_name > a,
.cmp_header .site-name {
    display: none !important;
}

/* 3. Merapikan posisi bilah navigasi biru agar pas di bawah gambar banner */
.pkp_structure_head .pkp_navigation_user_wrapper,
.cmp_header .cmp_header_wrapper,
.pkp_head_wrapper {
    position: relative !important;
    z-index: 5;
}