/* Start custom CSS for html, class: .elementor-element-bc54666 *//* === GHP dropdown closed-state legibility fix === */
#ghp-root select,
#ghp-root select.ghp-input-fix{
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background-color: rgba(10,18,33,.92) !important;
  border: 1px solid rgba(255,255,255,.14) !important;
  opacity: 1 !important;

  font-weight: 600 !important;
  font-size: 14px !important;
  letter-spacing: .02em !important;

  padding: 12px 14px !important;
  text-indent: 0 !important;
}

/* When focused */
#ghp-root select:focus{
  outline: 2px solid rgba(122,162,255,.50) !important;
  outline-offset: 2px !important;
}

/* Opened dropdown options */
#ghp-root select option{
  color: #ffffff !important;
  background: #0b1220 !important;
}

/* If your theme is dimming form controls */
#ghp-root select,
#ghp-root .ghp-input-fix{
  filter: none !important;
  mix-blend-mode: normal !important;
}
/* Force native select rendering and visible selected text */
#ghp-root select.ghp-input-fix,
#ghp-root select{
  -webkit-appearance: menulist !important;
  appearance: menulist !important;

  color: #fff !important;
  background-color: rgba(10,18,33,.92) !important;

  opacity: 1 !important;
  text-shadow: none !important;
  -webkit-text-fill-color: #fff !important;

  font-weight: 600 !important;
}

/* Option list */
#ghp-root select option{
  color: #fff !important;
  background: #0b1220 !important;
}
/* === iOS Safari: fix select showing ".." / unreadable selected value === */
#ghp-root select,
#ghp-root select.ghp-input-fix{
  /* prevent vertical clipping (common cause of the ".." look) */
  height: 44px !important;
  min-height: 44px !important;
  line-height: 44px !important;

  /* make iOS render the glyphs cleanly */
  font-size: 16px !important;           /* avoids iOS zoom + improves rendering */
  letter-spacing: 0 !important;         /* iOS + selects can glitch with spacing */
  padding: 0 14px !important;           /* vertical handled by line-height */

  /* force visible text */
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-shadow: 0 0 0 #ffffff !important; /* iOS “force paint” trick */

  /* reduce transparency/blur artifacts on iOS */
  background-color: #0a1221 !important;  /* solid background */
  border: 1px solid rgba(255,255,255,.18) !important;
}

/* iOS-only: stop "dark form control" weirdness */
@supports (-webkit-touch-callout: none){
  #ghp-root select,
  #ghp-root select.ghp-input-fix{
    color-scheme: light !important;
  }
}/* End custom CSS */