.Avia_header__gkAvz { font-size: 60px; font-weight: 700; text-align: center; padding-top: 50px; color: #fff; }
.Avia_intro__HO5cA { margin: auto; width: 90%; color: #fff; font-size: 25px; padding: 0 2.5rem; }
.Avia_countdown__YoZFz { display: grid; grid-template-columns: repeat(4, 1fr); position: relative; justify-content: center; align-items: center; font-weight: 600; }
.Avia_countdown__YoZFz,
.Avia_endMsg__MktyM,
.Avia_startMsg__mc4LG { text-align: center; color: #fff; border: 1px solid #fff; border-radius: 20px; box-shadow: 0 7px 29px 0 rgb(77 168 199 / 46.9%); padding: 1.4rem 0.3rem 1.6rem; margin: 3.5rem 1rem 4rem; }
.Avia_endMsg__MktyM,
.Avia_startMsg__mc4LG { font-size: 4rem; padding: 1rem; font-weight: 600; }
.Avia_startMsg__mc4LG { animation: Avia_colorPulse__wc_tJ 1.3s ease-out infinite alternate-reverse; }

@keyframes Avia_colorPulse__wc_tJ {
  0% { color: #89e1ff; }
  100% { color: #fff; }
}
.Avia_timeContainer__vFl8c { display: flex; flex-direction: column; justify-content: center; }
.Avia_timeContainer__vFl8c:not(.Avia_noBorder__uhLcB) { border-right: 0.7px solid #66d9ff; }
.Avia_time__YkvUY { font-size: 3rem; }
.Avia_unit__rD10E { font-size: 1.5rem; }
.Avia_aviaLogo__egLrh { margin: auto; padding: 20px 0; }
.Avia_crcLogo__i0PEu { margin: auto; padding: 20px 0 0; }
.Avia_container__tcb4s { display: grid; justify-content: center; align-items: center; padding: 3rem; grid-row-gap: 1.5rem; row-gap: 1.5rem; }
.Avia_infoContainer__viXrk { border-radius: 80px; display: grid; grid-row-gap: 1.5rem; row-gap: 1.5rem; order: -1; }
.Avia_textOnly__ujZ73 { color: #fff; font-size: 25px; text-align: center; padding: 0.4rem 1rem 0; max-width: 90%; margin: auto; }
.Avia_sectionTitle__QR4mT { font-size: 30px; margin-bottom: 10px; }
.Avia_info__JLa_v { border: 2px solid #fff; border-radius: 40px; line-height: 40px; padding: 20px; color: #fff; font-size: 20px; }
.Avia_video__OKASv { margin: auto; width: 70vw; height: 50vw; padding-bottom: 40px; }
.Avia_vidHeader__1TDdH { color: #fff; font-size: 50px; font-weight: bolder; margin-top: 1.75rem; padding: 20px 0; text-align: center; line-height: 53px; }

@media screen and (min-width: 640px) {
  .Avia_time__YkvUY { font-size: 3.5rem; }
  .Avia_countdown__YoZFz,
  .Avia_endMsg__MktyM,
  .Avia_startMsg__mc4LG { margin: 3.5rem 4rem 4rem; padding: 1.4rem 0.7rem 1.6rem; }
}

@media screen and (min-width: 768px) {
  .Avia_endMsg__MktyM,
  .Avia_startMsg__mc4LG { font-size: 4.5rem; }
  .Avia_time__YkvUY { font-size: 3.75rem; }
  .Avia_unit__rD10E { font-size: 1.75rem; }
  .Avia_container__tcb4s model-viewer { height: 100%; }
  .Avia_header__gkAvz { font-size: 60px; }
  .Avia_intro__HO5cA { font-size: 24px; }
  .Avia_aviaLogo__egLrh { width: 80%; }
  .Avia_crcLogo__i0PEu { width: 60%; }
  .Avia_container__tcb4s { grid-template-columns: 40% 60%; padding: 4rem 6rem 2rem; grid-column-gap: 3.5rem; column-gap: 3.5rem; column-gap: 3.5rem; }
  .Avia_infoContainer__viXrk { order: 0; grid-row-gap: 1.5rem; row-gap: 1.5rem; }
  .Avia_textOnly__ujZ73 { padding: 0.5rem 1.5rem 0; }
  .Avia_video__OKASv { width: 50vw; height: 30vw; }
}

@media screen and (min-width: 1024px) {
  .Avia_time__YkvUY { font-size: 4rem; }
  .Avia_unit__rD10E { font-size: 2rem; }
}
