/* Brand substitution only. Layout and effects are provided by Techguru. */
.travelcore-wordmark { display: inline-block; color: #fff; font-family: "Space Grotesk", sans-serif; font-size: 29px; font-weight: 700; line-height: 45px; letter-spacing: -1.4px; white-space: nowrap; }
.travelcore-wordmark > span { color: #ffd25d; }
.travelcore-wordmark-small { font-size: 23px; line-height: 30px; }
.travelcore-capability { display: inline-block; color: #fff; font-size: 23px; font-weight: 600; line-height: 55px; white-space: nowrap; }
.travelcore-project-step { color: #c5c8cd; font-size: 15px; }
.main-slider__trustpilot-review { white-space: nowrap; }
.travelcore-form-status { margin-top: 15px; color: #ffd25d; }
:focus-visible { outline: 2px solid #ffd25d; outline-offset: 4px; }
@media (max-width: 767px) { .travelcore-wordmark { font-size: 25px; } }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; scroll-behavior: auto !important; }
  .custom-cursor__cursor, .custom-cursor__cursor-two { display: none !important; }
}
