.elementor-135 .elementor-element.elementor-element-4056a4e9{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-4f8dd8b5 *//* --- Mulai CSS untuk Penjelasan Umum --- */



  /* 2. Definisi Warna */
  :root {
    --color-text: #333333; /* Almost Black */
    --color-primary: #007BA7; /* Cerulean Blue */
    --color-accent: #FFC107; /* Chrome Yellow */
    --color-bg-light: #f9f9f9;
    --color-bg-white: #ffffff;
    --color-border: #e0e0e0;
  }

  /* 3. Kontainer Utama */
  .penjelasan-umum-container {
    font-family: 'Poppins', sans-serif;
    color: var(--color-text);
    line-height: 1.7;
    font-size: 16px;
  }

  /* 4. Judul Utama Halaman (Metrik Inklusi) */
  .penjelasan-umum-container .main-title {
    font-size: 32px;
    font-weight: 700;
    color: var(--color-primary);
    margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 4px solid var(--color-accent);
    display: inline-block;
  }

  /* 5. Teks Paragraf Pengantar */
  .penjelasan-umum-container .intro-text {
    font-size: 17px;
    color: #555;
    margin-bottom: 20px;
  }

  /* 6. Penekanan Teks (strong) */
  .penjelasan-umum-container strong {
    font-weight: 600;
    color: var(--color-primary); /* Teks tebal menggunakan warna biru */
  }

  /* 7. Kontainer untuk daftar utama (a, b, c) */
  .penjelasan-umum-container .metrik-list {
    margin-top: 30px;
  }

  /* 8. Styling per Item Utama (a, b, c) */
  .penjelasan-umum-container .metrik-item {
    background-color: var(--color-bg-light);
    border: 1px solid var(--color-border);
    border-left: 6px solid var(--color-primary); /* Aksen biru di kiri */
    padding: 30px;
    margin-bottom: 30px;
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.03);
  }

  /* 9. Judul Item Utama (H3) */
  .penjelasan-umum-container .metrik-item-title {
    font-size: 24px;
    font-weight: 600;
    color: var(--color-primary);
    margin-top: 0;
    margin-bottom: 15px;
  }

  /* 10. Kontainer untuk sub-item (Komponen / Standar) */
  .penjelasan-umum-container .sub-item-list {
    margin-top: 25px;
  }

  /* 11. Styling per Sub-Item (Komponen / Standar) */
  .penjelasan-umum-container .sub-item {
    background-color: var(--color-bg-white);
    border: 1px solid #e0e0e0;
    border-top: 4px solid var(--color-accent); /* Aksen kuning di atas */
    padding: 25px;
    margin-bottom: 20px;
    border-radius: 5px;
  }

  /* 12. Judul Sub-Item (H4) */
  .penjelasan-umum-container .sub-item-title {
    font-size: 20px;
    font-weight: 600;
    color: var(--color-text);
    margin-top: 0;
    margin-bottom: 10px;
  }

  /* 13. Styling untuk Daftar Indikator (a, b, c, ...) */
  .penjelasan-umum-container .indicator-list {
    padding-left: 25px; /* Indentasi untuk daftar */
    margin-top: 15px;
  }

  .penjelasan-umum-container .indicator-list li {
    font-size: 15px;
    margin-bottom: 12px; /* Jarak antar item list */
    padding-left: 5px;
  }
  
  /* 14. Styling paragraf di dalam item */
  .penjelasan-umum-container .item-text {
      margin-bottom: 15px;
  }

  /* --- Akhir CSS --- *//* End custom CSS */