@media screen and (max-width: 991px) {
  .w-nav-menu[data-nav-menu-open] > .w-dropdown {
    display: block;
    width: 90%;
    margin: 0 5% 12px;
    text-align: left;
  }

  .w-nav-menu[data-nav-menu-open] > .w-dropdown > .w-dropdown-toggle {
    width: 100%;
  }

  .w-nav-menu[data-nav-menu-open] > .w-dropdown > .black-nav-links.dropdown {
    justify-content: flex-start;
    align-items: center;
    margin: 0;
    padding: 5px 0;
  }

  .w-nav-menu[data-nav-menu-open] > .w-dropdown > .w-dropdown-list {
    position: static;
    width: 100%;
    min-width: 0;
  }

  .w-nav-menu[data-nav-menu-open] > .w-dropdown > .w-dropdown-list.w--open {
    display: block;
  }
}

.cta-bottom-container {
  overflow: hidden;
}

.cta-bottom-container > .cta-container-1,
.cta-bottom-container > .cta-container-2 {
  flex: none;
  animation: aos-cta-feature-marquee 28s linear infinite;
  will-change: transform;
}

.cta-bottom-container:hover > .cta-container-1,
.cta-bottom-container:hover > .cta-container-2 {
  animation-play-state: paused;
}

@keyframes aos-cta-feature-marquee {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-100%);
  }
}

@media (prefers-reduced-motion: reduce) {
  .cta-bottom-container > .cta-container-1,
  .cta-bottom-container > .cta-container-2 {
    animation: none;
  }
}

.aos-turnstile {
  margin: 16px 0;
}

.aos-turnstile:empty {
  display: none;
}
