.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-31913 .elementor-element.elementor-element-a8d5e07 > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-31913 .elementor-element.elementor-element-a8d5e07{text-align:center;}.elementor-31913 .elementor-element.elementor-element-a8d5e07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;color:#000000;}.elementor-31913 .elementor-element.elementor-element-ca154d > .elementor-container{min-height:541px;}.elementor-31913 .elementor-element.elementor-element-ca154d{padding:0px 0px 20px 0px;}@media(max-width:767px){.elementor-31913 .elementor-element.elementor-element-a8d5e07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31913 .elementor-element.elementor-element-a8d5e07 .elementor-heading-title{font-size:42px;}.elementor-31913 .elementor-element.elementor-element-ca154d{padding:0px 0px 20px 0px;}}/* Start custom CSS */.woocommerce-message {
    text-align: center;
    padding-bottom: 20px;
}
.cart_totals .checkout-button {
    background: #0ac169 !important;
    color: #fff !important;
    font: bold 18px "Poppins", Sans-serif !important;
    border-radius: 5px;
    border:2px solid #0ac169 !important;
    padding: 10px 60px !important;
    letter-spacing: 1px !important;
    text-transform: capitalize;
    display: initial !important;
}

button.button.wp-element-button {
    background: #0ac169 !important;
    color: #fff !important;
    font: bold 18px "Poppins", Sans-serif !important;
    border-radius: 5px;
    border:2px solid #0ac169 !important;
    padding: 10px 60px;
    letter-spacing: 1px !important;
    text-transform: capitalize;
        filter: initial;
    opacity: 1;
}
    
.cart_totals .checkout-button:hover, button.button.wp-element-button:hover {
    background: #000000 !important;
}
.cart_totals {
    padding: 30px 20px 50px !important;
}
@media screen and (max-width: 767px) {

.cart_totals .checkout-button {
    padding: 10px 30px !important;
}
.cart_page th, .cart_page td {
    padding: 10px;
    text-align: left;
    font-size: 10px;
    font-family: "Poppins",sans-serif;
    color: #000000;
    border: none;
}
button.button.wp-element-button {
    padding:10px 20px;
}
}/* End custom CSS */