/* Style untuk select option dengan id kecamatanSelect */
#kecamatanSelect {
    width: 100%; /* Mengatur lebar select agar memenuhi container */
    padding: 15px; /* Memberikan padding agar teks tidak terlalu mepet */
    border: 1px solid #ccc; /* Mengatur border */
    border-radius: 6px; /* Membuat sudut menjadi melengkung */
    background-color: #f8f8f8; /* Mengatur warna latar belakang */
    font-size: 16px; /* Mengatur ukuran font */
    color: #333; /* Mengatur warna teks */
    box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* Menambahkan bayangan */
    appearance: none; /* Menghilangkan default arrow dari browser */
    -webkit-appearance: none; /* Menghilangkan default arrow dari browser di Webkit */
    -moz-appearance: none; /* Menghilangkan default arrow dari browser di Mozilla */
}

/* Mengatur arrow custom */
#kecamatanSelect::-ms-expand {
    display: none; /* Menghilangkan default arrow di IE */
}

#kecamatanSelect:focus {
    border-color: #333; /* Mengubah warna border saat fokus */
    outline: none; /* Menghilangkan outline default */
    box-shadow: 0 0 5px rgba(0, 123, 255, 0.5); /* Menambahkan bayangan saat fokus */
}

/* Style untuk option di dalam select */
#kecamatanSelect option {
    padding: 10px; /* Memberikan padding agar teks tidak terlalu mepet */
}

/* Mengatur container untuk memberikan custom arrow */
.select-container {
    position: relative;
    display: inline-block;
    width: 100%;
}

.select-container::after {
    content: '▼'; /* Menambahkan arrow custom */
    font-size: 12px;
    color: #333;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none; /* Menghilangkan pointer events agar tidak mengganggu klik */
}

/* Mengatur posisi select di dalam container */
.select-container select {
    width: calc(100% - 30px); /* Mengurangi lebar untuk memberikan ruang bagi arrow custom */
    padding-right: 30px; /* Memberikan padding untuk arrow custom */
}


.main-header .main-menu ul ul.submenu{
	z-index:2000000;
	
}




.sektor-container {
    text-align: center;
    max-width: 1200px;
    margin: auto;
}

.sektor-container h1 {
    margin-bottom: 20px;
    color: #333;
}

.sektor-card-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

.sektor-card {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s;
    width: 200px;
    height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.sektor-card:hover {
    transform: translateY(-10px);
}

.sektor-card-content {
    text-align: center;
}

.sektor-card-content h2 {
    margin: 0;
    font-size: 18px;
    color: #333;
}









