
/*AGE BUTTON CUSTOMIZATION*/

.btn-age-no {
  padding: 12px 32px 12px 32px !important;
  text-transform: capitalize !important;
  border-radius: 0px !important;
}

.not21 {
  font-size: 1.15em;
  color: #000;
  text-align: center;
}

/* JP ACTIVE NAV; US FADED */

.region-selector .elementor-nav-menu--main .elementor-item.elementor-item-active {
  opacity: 1;
}

.region-selector .elementor-nav-menu--main .elementor-item {
  opacity: .4;
}


@media (max-width: 1024px) {
  .region-selector .elementor-nav-menu--main .elementor-item {
    padding: 0px !important;
  }
  .region-selector .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    width: 50% !important;
    padding: 5%;
  }
}



.elementor-nav-menu--dropdown.elementor-nav-menu__container {
  top: 28px !important;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
  bottom: 5px !important;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1001 .elementor-589 .elementor-element.elementor-element-ae614ac .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-589 .elementor-element.elementor-element-ae614ac .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {

}
