.form-control::-webkit-input-placeholder { /* Chrome, Safari */
        color: #b8b8b8;
        font-size: 14px;
      }
      .form-control::-moz-placeholder { /* Firefox */
         color: #b8b8b8;
        font-size: 14px;
      }
      .form-control:-ms-input-placeholder { /* Edge */
         color: #b8b8b8;
        font-size: 14px;
      }
      .form-control::-ms-input-placeholder { /* Internet Explorer 10-11 */
         color: #b8b8b8;
        font-size: 14px;
      }
      .img-zoom {
        overflow: hidden; /* Mencegah gambar keluar dari div */
      }

      .img-zoom img {
        transition: transform 0.3s ease-in-out;
      }

      .card:hover .img-zoom img {
        transform: scale(1.1);
      }
      .garis {
        position: relative;
        display: inline-block;
      }
      .card h1 {color:#000;}
      .card:hover h1 {color:#ff0000;}
      .card h3 {color:#000;}
      .card:hover h3 {color:#ff0000;}
      .tll {color:#000;}
      .tll:hover {color:#ff0000;}
      .garis::after {
        content: "";
        position: absolute;
        left: 26%;
        bottom: -10px;
        width: 50%; /* Lebar separuh teks */
        height: 4px; /* Ketebalan border */
        background-color: red; /* Warna border */
        transform: translateX(-50%); /* Pusatkan border */
      }
      .custom-list {
          counter-reset: list-counter;
          list-style: none; /* Hilangkan bawaan angka dari ol */
          padding-left: 0;
        }

        .custom-list li {
          counter-increment: list-counter; /* Tambah counter */
          position: relative;
          padding-left: 45px; /* Ruang untuk angka */
        }

        .custom-list li::before {
          content: counter(list-counter, decimal-leading-zero) "."; /* Format 01, 02, 03 */
          position: absolute;
          left: 0px;
          font-size: 20px; /* Ukuran angka lebih besar */
          color: #b8b8b8; /* Warna merah Bootstrap (opsional) */
        }
      .ctn p{font-size: 16px;}
      .ctn a{color: red;text-decoration: none;font-weight: bold}
      .stc {
        position: sticky;
        top: 80px; /* Jarak dari atas */
        height: max-content; /* Menyesuaikan tinggi konten */
      }
  .izr img {width:100%;}