.body-content {
            padding-top: 40px;
            background-color: black;
            padding: 40px;
        }
.body-content h3{
    color: white;
}

        .navbar-custom {
            background-color: #d4d0cf;
        }
        .navbar-custom .navbar-brand,
        .navbar-custom .nav-link {
            color: #0a0a0a;
        }
        .custom-toggler .navbar-toggler-icon {
            background-image: url('simbol/menu.png');

            background-size: contain;
            background-repeat: no-repeat;
            width: 30px;
            height: 30px;
        }
        .footer-custom {
            padding: 30px;
            
        }
        .shadow-navbar {
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
        }
        .koetipan-logo {
            height: 200px;
            width: 500px;
            
        }
        .our-signature {
            background-color: ;
            padding: 20px;
            border-radius: 10px;
        }

        
        .card-img-top {
            width: auto; height: auto;
        }
        .card-img-about {
            width: 300px; height: auto;
        }
        

        .signature {
            width: 300px;
            height: 400px;
            object-fit: cover;
            margin: 0;
        }

        .galeri {
            width: 300px;
            height: 300px;
        }

        .square-img {
            width: 250px;
            height: 250px;
            object-fit: cover;
            margin: 0;
        }
        .gallery {
            display: flex;
            justify-content: center;
            gap: 0; /* Menghilangkan jarak antar gambar */
        }
        

        .rounded-text {
            background-color: white; /* Background color */
            color: white; /* Text color */
            padding: 5px 10px; /* Padding around the text */
            border-radius: 10px; /* Rounded corners */
            display: inline-block; /* Ensures padding is respected */
        }
        .img-container img {
            width: 100%; /* Make the image take up the entire width of the container */
            height: auto; /* Maintain the aspect ratio */
            border-radius: 0px; /* Optional: Make the image corners rounded */
        }
        .no-gutters {
            margin-right: 0;
            margin-left: 0;
        }
        .no-gutters > .col,
        .no-gutters > [class*='col-'] {
            padding-right: 0;
            padding-left: 0;
        }

        body {
            font-family: Arial, sans-serif; /* Mengatur font default untuk seluruh body */
            font-size: 16px; /* Mengatur ukuran font default */
            line-height: 1.5; /* Mengatur tinggi baris */
            color: #333; /* Mengatur warna teks default */
        }

        /* Mengatur font untuk heading */
        h1, h4, h5, h6 {
            font-family: 'Helvetica Neue', sans-serif; /* Mengatur font untuk heading */
            color: black; /* Mengatur warna font untuk heading */
        }
        h2 {
            font-family: 'Hammersmith One', sans-serif; /* Mengatur font untuk heading */
            color: black; /* Mengatur warna font untuk heading */
        }
        .text-experience {
            font-family: 'Helvetica Neue', sans-serif; /* Mengatur font untuk heading */
            color: white; /* Mengatur warna font untuk heading */
        }
        .text-logo4 {
            font-family: 'Hammersmith One', sans-serif; /* Mengatur font untuk heading */
            color: white; /* Mengatur warna font untuk heading */
        }


        /* Mengatur font untuk paragraf */
        p {
            font-family: 'Georgia', serif; /* Mengatur font untuk paragraf */
            font-size: 18px; /* Mengatur ukuran font untuk paragraf */
            color: #666; /* Mengatur warna font untuk paragraf */
        }
        p .text-footer {
            font-family: 'Georgia', serif; /* Mengatur font untuk paragraf */
            font-size: 18px; /* Mengatur ukuran font untuk paragraf */
            color: #666; /* Mengatur warna font untuk paragraf */
        }

        /* Mengatur font untuk link */
        
        .text-logo2 {
            font-family: 'Itikaf', serif; /* Mengatur font family */
            font-size: 50px; /* Mengatur ukuran font */
            color: #0a0a0a; /* Mengatur warna teks */
            font-weight: bold; /* Mengatur ketebalan font */
            text-transform: uppercase; /* Mengubah teks menjadi huruf kapital semua */
        }
        

        a {
            font-family: 'Hominaje', sans-serif; /* Mengatur font untuk link */
            font-size: 16px; /* Mengatur ukuran font untuk link */
            color: #0a0a0a; /* Mengatur warna font untuk link */
            text-decoration: none; /* Menghilangkan garis bawah pada link */
        }

        a:hover {
            text-decoration: underline; /* Menambahkan garis bawah pada link saat hover */
        }