/* v409G — Place Vietnam time inside the home hero background/content area.
   Removes the visual effect of a separate dark time strip by moving the clock
   into the left hero column, above the landing-plane area. */

.home-page .home-hero-v295G{
  min-height:auto !important;
  padding:22px 0 24px !important;
  align-items:flex-start !important;
}

.home-page .home-conversion-hero-grid-v295G{
  align-items:start !important;
}

.home-page .home-hero-side-stack-v295G{
  justify-content:flex-start !important;
  align-self:start !important;
}

.home-page .home-fee-preview-card-v295G{
  margin-top:0 !important;
}

.home-page .home-hero-v295G .vge-vietnam-time-header.vge-vietnam-time-in-hero-copy-v409G{
  position:relative !important;
  top:auto !important;
  right:auto !important;
  left:auto !important;
  z-index:4 !important;
  width:fit-content !important;
  max-width:100% !important;
  margin:10px 0 8px !important;
  pointer-events:none !important;
}

.home-page .home-hero-v295G .vge-vietnam-time-in-hero-copy-v409G .vge-vietnam-time-inner{
  justify-content:flex-start !important;
}

.home-page .home-hero-v295G .vge-vietnam-time-in-hero-copy-v409G .vge-vietnam-time-text{
  background:rgba(9,36,64,.26) !important;
  border:1px solid rgba(191,219,254,.24) !important;
  box-shadow:none !important;
  backdrop-filter:blur(6px);
  padding:4px 11px !important;
  font-size:12px !important;
  color:#eaf6ff !important;
}

.home-page .home-hero-copy-v295G .hero-plane-stage-v295G,
.home-page .hero-plane-stage-left-v407G{
  margin-top:4px !important;
}

@media(max-width:820px){
  .home-page .home-hero-v295G{
    padding:18px 0 24px !important;
  }
  .home-page .home-hero-v295G .vge-vietnam-time-header.vge-vietnam-time-in-hero-copy-v409G{
    width:100% !important;
    margin:8px 0 10px !important;
  }
  .home-page .home-hero-v295G .vge-vietnam-time-in-hero-copy-v409G .vge-vietnam-time-inner{
    justify-content:flex-start !important;
  }
}
