::-webkit-scrollbar {
  width: 5px;
}

::-webkit-scrollbar-track {
  background: #ffffff;
}

::-webkit-scrollbar-thumb {
  background: var(--et_btn-bg-color);
}

#customer_login {
  align-items: center;
  flex-direction: column;
}

.become-a-partner .container {
  margin: 0;
  padding: 0;
  max-width: 100%;
}

#customer_login .col-1 {
  margin: 0;
}

#customer_login .register-column {
  display: none;
}

#customer_login .woocommerce-form-register__submit {
  margin-bottom: 0;
}

.xstore-wishlist {
  border-radius: 0 !important;
}

.plan-card h2 {
  display: flex;
  align-items: center;
}

.plan-card h2>div {
  padding: 0;
  width: auto;
}

.plan-card .plan-benefit-list {
  flex-grow: 1;
}

.review-list .elementor-icon-list-items li {
  line-height: 27px;
}

.review-list .elementor-icon-list-item:last-child span.elementor-icon-list-text {
  font-size: 14px !important;
  font-family: jost !important;
  font-weight: 400 !important;
}

.buy-plan-btn form {
  display: flex;
  padding: 0;
  border: none;
}

.buy-plan-btn .wps_membership_buy_now_btn input[type=button].wps_membership_buynow {
  color: #000000;
  background-color: #ffffff;
  border: 1px solid #000000 !important;
  border-color: #000000 !important;
  text-transform: uppercase;
  font-family: 'Roboto',
    'sans-serif';
  font-weight: 500;
  border-radius: 3px;
  flex-grow: 1;
  margin: 0;
  font-size: 15px;
  padding: 14px 47px;
  height: auto;
}

.buy-plan-btn .wps_membership_buy_now_btn input[type=button].wps_membership_buynow:hover {
  color: white !important;
  background-color: black !important;
}

@media ( min-width: 768px) {
  .become-a-partner .container {
    width: auto;
  }
}
