/* --- Fix header spacing and dropdown layering --- */
#custom-elementor-header {
  background-color: #fff !important;
  position: relative;
  z-index: 9999 !important;
}

#ajax-content-wrap,
.site-content,
.wpb_wrapper {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.hero-section,
.vc_row,
.elementor-section {
  position: relative;
  z-index: 1;
}

header,
#header-outer,
#custom-elementor-header .elementor {
  z-index: 99999 !important;
  position: relative;
}