/* Global Bucks interior-page motion system */

body.bucks-motion-enabled .bucks-motion-ready,
body.bucks-motion-enabled .bucks-motion-heading {
  opacity:0;
  transform:translate3d(0,56px,0);
  transition:
    opacity .82s cubic-bezier(.22,.61,.36,1) var(--bucks-motion-delay,0ms),
    transform 1.08s cubic-bezier(.16,.84,.32,1) var(--bucks-motion-delay,0ms);
  will-change:opacity,transform;
}

body.bucks-motion-enabled .bucks-motion-heading {
  transform:translate3d(0,42px,0) scale(.975);
  transition-duration:.88s,1.12s;
}

body.bucks-motion-enabled .bucks-motion-visible {
  opacity:1;
  transform:translate3d(0,0,0) scale(1);
}

body.bucks-motion-enabled .bucks-motion-image {
  --bucks-img-y:0px;
  transform:translate3d(0,var(--bucks-img-y),0) scale(1.045);
  transition:transform .12s linear;
  will-change:transform;
}

body.bucks-motion-enabled .wpb_single_image,
body.bucks-motion-enabled .vc_single_image-wrapper,
body.bucks-motion-enabled .ride-card,
body.bucks-motion-enabled .pkg-card {
  overflow:hidden;
}

body.bucks-motion-enabled .vc_row,
body.bucks-motion-enabled .ride-detail,
body.bucks-motion-enabled .ride-strip,
body.bucks-motion-enabled .pkg-section,
body.bucks-motion-enabled article {
  position:relative;
}

@media (min-width:768px){
  body.bucks-motion-enabled .vc_row:nth-of-type(even).bucks-motion-ready,
  body.bucks-motion-enabled .ride-detail:nth-of-type(even).bucks-motion-ready,
  body.bucks-motion-enabled .pkg-section:nth-of-type(even).bucks-motion-ready {
    transform:translate3d(0,34px,0);
  }
  body.bucks-motion-enabled .vc_row:nth-of-type(even).bucks-motion-ready.bucks-motion-visible,
  body.bucks-motion-enabled .ride-detail:nth-of-type(even).bucks-motion-ready.bucks-motion-visible,
  body.bucks-motion-enabled .pkg-section:nth-of-type(even).bucks-motion-ready.bucks-motion-visible {
    transform:translate3d(0,0,0);
  }
}

@media (max-width:767px){
  body.bucks-motion-enabled .bucks-motion-ready,
  body.bucks-motion-enabled .bucks-motion-heading {
    transform:translate3d(0,34px,0);
    transition-duration:.7s,.86s;
  }
  body.bucks-motion-enabled .bucks-motion-image {
    transform:translate3d(0,calc(var(--bucks-img-y) * .7),0) scale(1.025);
  }
}

body.bucks-motion-enabled.bucks-motion-safe .vc_row,
body.bucks-motion-enabled.bucks-motion-safe .wpb_content_element,
body.bucks-motion-enabled.bucks-motion-safe article,
body.bucks-motion-enabled.bucks-motion-safe .contentarea > *,
body.bucks-motion-enabled.bucks-motion-safe .single-post-content > * {
  opacity:1!important;
  transform:none!important;
}

@media (prefers-reduced-motion: reduce){
  body.bucks-motion-enabled .bucks-motion-ready,
  body.bucks-motion-enabled .bucks-motion-heading,
  body.bucks-motion-enabled .bucks-motion-image {
    opacity:1!important;
    transform:none!important;
    transition:none!important;
  }
}
