/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */


.woocommerce h2, .woocommerce h3 {
    font-family: 'Poppins', sans-serif;
    color: #EA6D00;
    font-weight: 800;
    line-height: 1.2;
    text-transform: uppercase;
    text-align: center;
}
.woocommerce h2 {
    font-size: 32px;
}
.woocommerce h3 {
    font-size: 24px;
}
/*.woocommerce h2::after {
  content: "";
  display: block;
  width: 50px;          
  height: 3px;        
  background-color: #294E2D;
  margin: 20px auto 0; 
  border-radius: 2px;  
}*/
.woocommerce form.checkout_coupon, 
.woocommerce form.login, 
.woocommerce form.register{
    max-width: 600px;
    width: 100%;
    margin: 0 auto;
}

.bold-orange strong{
    color: #EA6D00;
}
.raven-nav-menu-main .pastille a:hover {
    background-color: #294E2D;
}

/* PMPRO */ 
.pmpro h1,
.pmpro h2, .pmpro h3, .pmpro h4, .pmpro h5, .pmpro h6 {
    font-family: 'Poppins', sans-serif !important;
    color: #EA6D00 !important;
}
.pmpro_card_actions {
    background-color: #EA6D00 !important;
    text-align: center;
    color: #fff;
    font-size: 20px;
}
.pmpro_btn {
    border: none !important;
}
/* WPGB */
.wpgb-facet>fieldset:last-child {
    margin-bottom: 0px !important;
}
.wpgb-facet .wpgb-input {
    background-color: #fff !important;
    border: 1px solid #ccc !important;
}