@import url("https://fonts.googleapis.com/css2?family=Audiowide");body #pxl-hidden-panel-popup > div {
  background-color: #000000;
}
#pxl-hidden-panel-popup > div:nth-child(2) {
  background-color: rgba(11, 12, 12, 0.88) !important;
}
.elementor .elementor-container {
  background-color: rgba(0, 0, 0, 0) !important;
}
#pxl-hidden-panel-popup .pxl-conent-elementor > .elementor > .elementor-section {
  background-color: rgba(1, 48, 38, 0) !important;
}
.elementor-element-a60d633 .pxl-menu-hidden > .menu-item > a {
  border-color: rgba(37, 80, 78, 0.9) !important;
}
body > #pxl-wapper > #pxl-hidden-panel-popup .pxl-close {
  font-size: 18px;
  color: rgba(1, 48, 38, 0.74) !important;
}
.elementor-widget-wrap #pxl-pxl_button-8d37158-6924 > .btn {
  border-width: 0px !important;
}
.elementor-widget-wrap #pxl-pxl_button-8d37158-6924 > .btn:hover {
  border-style: none;
  background-color: rgba(37, 80, 78, 0.9);
}
.elementor-widget-wrap #pxl-pxl_button-8d37158-6161 > .btn {
  border-style: none;
  border-color: rgba(31, 38, 42, 0) !important;
}
div #ec-products-sort {
  display: none !important;
}
div > .ec-text-muted .form-control__select-text {
  display: none !important;
}
div .ec-text-muted > .form-control {
  display: none !important;
}
.container .pxl-heading-mobile {
  display: none !important;
}
#pxl-header-main .pxl-header-menu-scroll {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
#pxl-header-mobile > #pxl-header-main .pxl-header-menu {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.row .pxl-icon-mobile {
  display: none !important;
}
.row form {
  display: none !important;
}
.pxl-header-menu-scroll .pxl-menu-primary > .menu-item > a {
  color: #d5e2e2;
}
.pxl-header-menu-scroll .pxl-menu-primary > .menu-item > a:hover {
  color: #98bb10 !important;
}
#primary > #mepr_signup_form .invoice-heading {
  display: none;
}
#primary > #mepr_signup_form .invoice-wrapper > .mp-form-row {
  display: none !important;
}
.mp-table img {
  display: none !important;
}
.mp-table p {
  display: none !important;
}
.mp_wrapper tfoot .mp-currency-cell {
  display: none !important;
}
.mp_wrapper tbody .mp-currency-cell {
  display: none !important;
}
.mp_wrapper .bt {
  display: none !important;
}
#page > #primary > #mepr_signup_form .invoice-wrapper {
  display: none !important;
}
body > #page > #primary .alignnone {
  display: flex !important;
  width: 600px !important;
  justify-content: center;
}
#page > #primary > #mepr_signup_form .form-wrapper {
  border-style: none !important;
  width: 600px !important;
  padding-top: 20px !important;
  padding-bottom: 75px !important;
}
body > #page {
  background-color: #d5e2e2 !important;
}
body > #page > #primary .wp-image-7096 {
  display: flex;
}
body #primary > p {
  display: flex;
  justify-content: center;
}
body > #page > #primary .mepr-checkout-container {
  width: 600px !important;
}
#primary > #mepr_signup_form .mepr_spacer {
  display: none;
}
body {
  background-color: #d5e2e2 !important;
}
body > #page > #primary #mepr-account-nav {
  background-color: #004232;
}
body > #page .elementor {
  background-color: #004232 !important;
}
#primary > div:nth-child(1) > section > div > div > div > div > div > div > a > span > span {
  color: #ffffff !important;
  font-size: 18px;
  line-height: 36px;
  font-weight: 600;
  letter-spacing: 1px;
}
body #masthead {
  padding-top: 5px;
  padding-bottom: 5px;
}
#primary .mepr-subscriptions > a {
  display: none;
}
.elementor .elementor-container > .elementor-column {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
}
.pxl-header-menu-scroll .menu-item > a {
  font-family: Audiowide, sans-serif !important;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
  color: #ffffff !important;
  font-size: 14px !important;
}
.pxl-header-nav .menu-item span {
  font-family: Audiowide, sans-serif !important;
}
.pxl-header-nav .menu-item span:hover {
  font-family: Audiowide, sans-serif !important;
  color: #0a9c42 !important;
}
.pxl-header-menu-scroll .menu-item > a:hover {
  color: #0a9c42 !important;
}
.row .pxl-title-contact {
  color: #0a9c42 !important;
  font-family: Audiowide, sans-serif !important;
  font-size: 15px !important;
  letter-spacing: 2px !important;
}
.pxl-header-menu-scroll .pxl-mobile-phone > a:hover {
  color: #0a9c42 !important;
}
.pxl-header-menu-scroll .pxl-mobile-phone > a {
  font-size: 15px !important;
  font-weight: 500 !important;
  letter-spacing: 1px !important;
  color: #ffffff !important;
}
.pxl-header-menu-scroll .pxl-mobile-email > a {
  color: #ffffff !important;
}
.pxl-header-menu .pxl-mobile-map {
  color: #ffffff !important;
}
.container .pxl-menu-close:hover {
  color: #0a9c42 !important;
}
@media screen and (max-width: 375px) {
  #pxl-header-elementor > #pxl-header-mobile > #pxl-header-main .row {
    background-color: #ffffff !important;
  }
  #pxl-header-mobile > #pxl-header-main .pxl-header-menu {
    background-color: rgba(0, 0, 0, 0.9) !important;
  }
  #pxl-header-main .pxl-header-menu-scroll {
    background-color: rgba(0, 0, 0, 0.9) !important;
  }
  .row .pxl-title-contact {
    font-family: Audiowide, sans-serif !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
    color: #0a9c42 !important;
    letter-spacing: 3px !important;
    line-height: 16.8px !important;
  }
  .pxl-header-menu-scroll .menu-item > a {
    font-family: Audiowide, sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 1 !important;
    font-size: 14px !important;
    color: #ffffff !important;
  }
  .pxl-header-nav .menu-item span {
    letter-spacing: 3px !important;
    color: #ffffff !important;
    font-family: Audiowide, sans-serif !important;
    font-size: 14px !important;
  }
  .pxl-header-nav .menu-item span:hover {
    color: #0a9c42 !important;
  }
  #pxl-header-main > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(4) > h3 {
    letter-spacing: 4 !important;
  }
  .pxl-header-menu .pxl-mobile-map {
    color: #ffffff !important;
  }
  #pxl-header-main > div:nth-child(1) > div > div:nth-child(2) > div {
    background-color: rgba(0, 0, 0, 0.9) !important;
  }
  .pxl-header-menu .pxl-mobile-phone {
    color: #0a9c42 !important;
  }
  #pxl-header-main > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(4) > ul > li:nth-child(2) > a {
    color: #0a9c42 !important;
    font-size: 16px !important;
    line-height: 26px !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
  }
  #pxl-header-main > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(4) > ul > li:nth-child(3) > a {
    color: #ffffff !important;
  }
  .pxl-header-menu-scroll .pxl-mobile-email > a:hover {
    color: #0a9c42 !important;
  }
  #pxl-header-main > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(4) > ul > li:nth-child(3) > a:hover {
    color: #0a9c42 !important;
  }
  #pxl-header-elementor > #pxl-header-mobile > #pxl-header-main .pxl-nav-mobile-button {
    color: #0a9c42 !important;
    font-size: 15px;
  }
  #pxl-header-elementor > #pxl-header-mobile > #pxl-header-main .pxl-nav-mobile-button:hover {
    color: #0a9c42 !important;
  }
}
