.elementor-916 .elementor-element.elementor-element-4aa1f333{--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 );}.elementor-916 .elementor-element.elementor-element-dae6924 > .elementor-widget-container{padding:80px 0px 80px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-dae6924 *//* Tombol umum (apply, submit, dll) */
.job_manager_button,
.job_manager_button:hover,
.job_manager_button:focus,
.job_manager_button:active,
.button,
.button:hover,
.button:focus,
.button:active {
  background-color: #DC042C !important; /* merah */
  border-color: #DC042C !important;
  color: #fff !important;
}

/* Tombol search (input submit) normal */
.job_filters input[type="submit"] {
  background-color: #DC042C !important;
  border-color: #DC042C !important;
  color: #fff !important;
}

/* Tombol search saat hover */
.job_filters input[type="submit"]:hover {
  background-color: #a00322 !important; /* merah gelap */
  border-color: #a00322 !important;
  color: #fff !important; /* teks tetap putih */
}

/* Link job listing */
.job_listing a,
.job_listing a:hover,
.job_listing a:focus {
  color: #DC042C !important;
  border-bottom-color: #DC042C !important;
}

/* Filter, search input, select */
.job_filters,
.job_filters input[type="text"],
.job_filters input[type="search"],
.job_filters select {
  border-color: #DC042C !important;
  color: #DC042C !important;
}

/* Placeholder warna di search */
.job_filters input::placeholder {
  color: rgba(0, 0, 0, 0.6) !important;
  opacity: 1 !important;
}

/* Pesan error dan warning */
.job_manager_error,
.job_manager_warning {
  color: #DC042C !important;
}

/* Hover dan focus pada filter */
.job_filters input[type="submit"]:hover,
.job_filters select:hover,
.job_filters input[type="text"]:hover,
.job_filters input[type="search"]:hover {
  border-color: #a00322 !important;
  color: #ffff !important;
}
}
.job_filters input[type="submit"]:hover {
  background-color: #0056b3 !important; /* biru gelap */
  border-color: #0056b3 !important;
  color: #fff !important; /* teks tetap putih */
}/* End custom CSS */