/*
Theme Name: Hello Eleme child

Template: hello-elementor

*/

/* Add your custom CSS styles below */



.mega-menu .sub-menu {
        width: 720px !important;
        white-space: normal;
        background-color: #fff !important;
    }
.mega-menu .sub-menu li {
        display: inline-block !important;
        width: 24% !important;
        padding-top: 15px!important;
        padding-bottom: 5px!important;
        text-align: center!important;
        vertical-align: top!important;
    }
    
    
    

.page-id-633 .wp-block-button__link{
    background-color: var(--e-global-color-secondary) !important;   
}

.page-id-633 .elementor-button{
    background-color: var(--e-global-color-secondary) !important;
    border-style: none!important;
}

.page-id-634 .wp-element-button{
    background-color: var(--e-global-color-secondary) !important;
    border-style: none!important;
    color: white!important;
}
.page-id-634 .wc-block-components-button{
    background-color: var(--e-global-color-secondary) !important;
    border-style: none!important;
    color: white!important;
}

.page-id-634 .wc-block-components-checkout-return-to-cart-button{
 color: var(--e-global-color-secondary) !important;   
}

.wc-block-cart__submit-button{
     background-color: var(--e-global-color-secondary) !important;
    border-style: none!important;
    color: white!important;
}
.wc-block-components-product-name{
    color: var(--e-global-color-secondary) !important;
}
    
    
/*.jm-faq-accordion {*/
/*    max-width: 900px;*/
/*    margin: 0 auto;*/
/*}*/

/*.jm-faq-item {*/
/*    border-bottom: 1px solid #e5e5e5!important;*/
/*}*/

/*.jm-faq-question {*/
/*    width: 100%!important;*/
/*    background: transparent!important;*/
/*    color: var(--e-global-color-secondary)!important;*/
/*    border: none!important;*/
/*    padding: 15px!important;*/
/*    font-size: 16px!important;*/
/*    font-weight: 600!important;*/
/*    text-align: left!important;*/
/*    cursor: pointer!important;*/
/*    display: flex!important;*/
/*    justify-content: space-between!important;*/
/*    align-items: center!important;*/
/*}*/
/*.jm-faq-question:hover {*/
/*    background: var(--e-global-color-secondary)!important;*/
/*    color: white!important;*/
/*}*/

/*.jm-faq-answer {*/
/*    overflow: hidden;*/
/*    max-height: 0;*/
/*    transition: max-height 0.35s ease;*/
/*    padding: 0 15px;*/
/*    color: #555;*/
/*}*/

/*.jm-faq-question.active + .jm-faq-answer {*/
/*    padding-top: 10px;*/
/*    padding-bottom: 15px;*/
/*}*/

/*.jm-faq-icon {*/
/*    font-size: 22px!important;*/
/*    font-weight: bold;*/
/*}*/

/* + / − switch */
/*.jm-faq-icon::before {*/
/*    content: "+";*/
/*}*/

/*.jm-faq-question.active{*/
/*    background: var(--e-global-color-secondary)!important;*/
/*    color: white!important;*/
/*}*/

/*.jm-faq-question.active .jm-faq-icon::before {*/
/*    content: "−";*/
/*}*/
