/* REHLTAK HOME DESIGN V3 */
@media (min-width: 1024px) {
  body .trip-home .trip-hero-inner {
    width: min(94%, 1380px) !important;
    max-width: 1380px !important;
    margin-inline: auto !important;
  }

  body .trip-home .trip-search {
    width: min(100%, 1200px) !important;
    max-width: 1200px !important;
    margin-inline: auto !important;
  }

  body .trip-home .trip-search-card {
    padding: 30px !important;
    border-radius: 24px !important;
    box-shadow: 0 25px 70px rgba(20, 10, 45, .24) !important;
  }

  body .trip-home .ota-fields-flight {
    gap: 12px !important;
  }

  body .trip-home .ota-field {
    min-height: 82px !important;
    border-radius: 14px !important;
  }

  body .trip-home .ota-search-submit {
    min-height: 58px !important;
    border-radius: 12px !important;
    font-size: 16px !important;
    font-weight: 800 !important;
  }
}

body .trip-home .trip-tabs {
  gap: 8px !important;
}

body .trip-home .trip-tab {
  min-height: 48px !important;
  padding-inline: 20px !important;
  font-weight: 800 !important;
}

body .trip-home .trip-search-card input {
  font-size: 15px !important;
}

@media (max-width: 767px) {
  body .trip-home .trip-search-card {
    padding: 18px !important;
    border-radius: 18px !important;
  }

  body .trip-home .ota-search-submit {
    min-height: 50px !important;
  }
}