.view-landing-page:not( .new-homepage ) .view-header {
  color: #5c5c5c;
}

.page-first-time-visitors.before-scroll #menu-bar {
  background: none;
  height: 0px;
}

.view-landing-page:not( .new-homepage ) .view-header .desktop-switch button.season-button:focus {
  outline-color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .view-header .desktop-switch button.season-button svg {
  fill: #5c5c5c;
}

.view-landing-page:not( .new-homepage ).summer
  .view-header
  .desktop-switch
  button.season-button.summer
  svg,
.view-landing-page:not( .new-homepage )
  .view-header
  .desktop-switch
  button.season-button.summer
  svg:hover,
.view-landing-page:not( .new-homepage )
  .view-header
  .desktop-switch
  button.season-button.summer:focus
  svg {
  fill: #fdbb30;
}

.view-landing-page:not( .new-homepage ).winter
  .view-header
  .desktop-switch
  button.season-button.winter
  svg,
.view-landing-page:not( .new-homepage )
  .view-header
  .desktop-switch
  button.season-button.winter
  svg:hover,
.view-landing-page:not( .new-homepage )
  .view-header
  .desktop-switch
  button.season-button.winter:focus
  svg {
  fill: #0073d1;
}

.view-landing-page:not( .new-homepage ) .view-header .mobile-switch button {
  background: #fff;
}

.view-landing-page:not( .new-homepage ) .view-header .mobile-switch button:focus {
  outline-color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .view-header .mobile-switch button:before {
  background: #0073d1;
}

.view-landing-page:not( .new-homepage ) .view-header .mobile-switch button svg {
  fill: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-header-text {
  /* background: linear-gradient(0deg, rgba(0,0,0,0.6) 30%, rgba(0,0,0,0) 100%); */
  color: #fff;
}

.view-landing-page:not( .new-homepage ) .group-social .field a {
  background: rgba(0, 115, 209, 0.6);
}

.view-landing-page:not( .new-homepage ) .group-social .field a:hover,
.view-landing-page:not( .new-homepage ) .group-social .field a:focus,
.view-landing-page:not( .new-homepage ) .group-social .field a:active {
  background: rgba(0, 115, 209, 1);
}

.view-landing-page:not( .new-homepage ) .group-travel-guide {
  border-color: rgba(255, 255, 255, 0.5);
  color: #333333;
  font-size: 20px;
}

.view-landing-page:not( .new-homepage ) .group-travel-guide button {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-travel-guide svg {
  fill: #fff;
}

.view-landing-page:not( .new-homepage ) .group-upper-content {
  background: #fff;
}

.view-landing-page:not( .new-homepage ) .group-body {
  color: #141414;
}

.view-landing-page:not( .new-homepage ) .group-body .body-expando-wrapper button {
  background: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-body h2 {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-activities h2 {
  color: #0073d1;
  margin-bottom: 15px;
}

.view-landing-page:not( .new-homepage ) .group-activities .field-collection-container:first-child {
  border-bottom-color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .field-name-field-large-activities .field-item {
  color: #fff;
}

.view-landing-page:not( .new-homepage )
  .field-name-field-small-activities
  .field-item
  .text-wrapper {
  color: #5c5c5c;
}

.view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner {
  background: #fff;
  color: #141414;
  font-size: 20px;
}

.view-landing-page:not( .new-homepage ) .group-map .weather-wrapper {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-map .weather-wrapper svg {
  fill: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner h2 {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner .group-map-links a {
  border-color: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner .group-map-links a:hover,
.view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner .group-map-links a:focus {
  background: #0073d1;
  color: #fff;
}

.view-landing-page:not( .new-homepage ) .group-popular-adventures h2 {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage )
  .group-popular-adventures
  .group-heading
  .pa-controls
  button {
  border-color: rgba(0, 115, 209, 0.25);
}

.view-landing-page:not( .new-homepage )
  .group-popular-adventures
  .group-heading
  .pa-controls
  button
  svg {
  fill: #0073d1;
}

.view-landing-page:not( .new-homepage ) .group-popular-adventures .node-story .horizontal-line {
  background: #0073d1;
}

.view-landing-page:not( .new-homepage )
  .group-popular-adventures
  .node-story
  .field-name-title-field
  a {
  color: #141414;
  font-family: "Proxima Nova Bold";
}

.view-landing-page:not( .new-homepage ) .group-stay-with-us .group-stay-with-us-text-inner {
  background: #fff;
  color: #5c5c5c;
}

.view-landing-page:not( .new-homepage ) .group-stay-with-us .group-stay-with-us-text-inner h2 {
  color: #0073d1;
}

.view-landing-page:not( .new-homepage )
  .group-stay-with-us
  .group-stay-with-us-text-inner
  .group-swu-links
  a {
  border-color: #0073d1;
}

.view-landing-page:not( .new-homepage )
  .group-stay-with-us
  .group-stay-with-us-text-inner
  .group-swu-links
  a:hover,
.view-landing-page:not( .new-homepage )
  .group-stay-with-us
  .group-stay-with-us-text-inner
  .group-swu-links
  a:focus {
  background: #0073d1;
  color: #fff;
}

.view-landing-page:not( .new-homepage ) .group-footer {
  background: #f6f8f9;
  overflow: hidden;
}

.view-landing-page:not( .new-homepage ) .group-footer-text {
  color: #fff;
}

.view-landing-page:not( .new-homepage )
  .group-footer-text-inner
  .field-name-field-footer-phone
  .field-item
  svg,
.view-landing-page:not( .new-homepage )
  .group-footer-text-inner
  .field-name-field-footer-email
  .field-item
  svg {
  fill: #fff;
}

@media (max-width: 768px) {
  .view-landing-page:not( .new-homepage ) .group-travel-guide,
  .view-landing-page:not( .new-homepage ) .group-travel-guide a {
    color: #141414;
    height: 400px;
  }

  .view-landing-page:not( .new-homepage ) .group-travel-guide > div {
    border-color: #5c5c5c;
  }

  .view-landing-page:not( .new-homepage ) .group-body {
    color: #141414;
  }

  .view-landing-page:not( .new-homepage ) .group-body h2 {
    color: #0073d1;
  }

  .view-landing-page:not( .new-homepage ) .field-name-field-small-activities {
    color: #5c5c5c;
  }

  .view-landing-page:not( .new-homepage ) .group-map .group-map-text-inner h2 {
    color: #0073d1;
  }

  .view-landing-page:not( .new-homepage ) .group-stay-with-us .field-name-field-map-text {
    color: #5c5c5c;
  }

  .view-landing-page:not( .new-homepage ) .group-stay-with-us .group-stay-with-us-text-inner h2 {
    color: #0073d1;
  }

  .view-landing-page:not( .new-homepage ) .group-stay-with-us .field-name-field-stay-with-us-text {
    color: #5c5c5c;
  }
}
