/* Reset margin dan padding untuk body */ body { margin: 0; padding: 0; overflow-x: hidden; /* Menonaktifkan geser horizontal */ font-family: Arial, sans-serif; } /* Navbar */ .navbar { display: flex; justify-content: space-between; align-items: center; background-color: #004d00; /* Warna hijau tua */ padding: 10px 20px; position: fixed; top: 0; left: 0; right: 0; z-index: 100; width: 100%; } /* Logo */ .logo img { height: 40px; /* Atur ukuran logo sesuai keinginan */ width: auto; } /* Nama Brand */ .brand-name h1 { color: white; margin: 0; font-size: 24px; } /* Menambahkan padding pada konten agar tidak tertutup navbar */ .content { margin-top: 60px; /* Disesuaikan dengan tinggi navbar */ padding: 20px; } /* Menyesuaikan warna latar belakang konten */ .headline { background-color: #004d00; /* Warna hijau tua */ color: white; padding: 20px; text-align: center; } /* Styling untuk footer */ .footer { background-color: #808080; /* Warna abu-abu */ color: white; padding: 20px; text-align: center; } /* Styling untuk box How To Use */ .steps { background-color: #004d00; color: white; padding: 20px; margin-top: 20px; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } /* Styling untuk kotak Step-by-Step */ .step-box { background-color: #cccccc; padding: 20px; margin: 10px 0; border-radius: 10px; text-align: center; } /* Untuk desktop (web mode) */ @media screen and (min-width: 768px) { .steps { display: flex; justify-content: space-between; } .step-box { width: 30%; } } /* Untuk mobile (mode vertikal) */ @media screen and (max-width: 767px) { .steps { display: block; }