.elementor-624 .elementor-element.elementor-element-c509ef0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}/* Start custom CSS for container, class: .elementor-element-c509ef0 */@media (min-width: 993px) {
    .col2-set {
        width: 44%!important;
    
    }
    }
    @media (min-width: 993px) {
    #customer_details + #wc_checkout_add_ons, #order_review, #order_review_heading {
        width: 48%!important;
    }}
    
ul.checkout-bar:before{
    background-color: #5e5e5e!important;
}    
.checkout-bar li.active:after, .woocommerce-checkout .checkout-bar li.next:after{
    background-color: #5e5e5e !important;
}
ul.checkout-bar a{
    text-transform: uppercase!important;
}
ul.checkout-bar li{
    text-transform: uppercase!important;
}

#payment .place-order .button{
    background-color: #5e5e5e!important;
    color: #ffffff!important
}
.cg-checkout-table-product-name{
    color: #5e5e5e;
    font-weight: 500!important;
}
.woocommerce-Price-amount {
    color: #5e5e5e!important;
    font-weight: 500!important;
}
#shipping_method > li > input[type="radio"]:first-child:checked+label:before{
    background-color: #5e5e5e!important;
}
#payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label:before, #payment .payment_methods li.woocommerce-PaymentMethod > input[type="radio"]:first-child:checked + label:before{
    background-color:  #5e5e5e!important;
}
#payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label:before, #payment .payment_methods li.woocommerce-PaymentMethod > input[type="radio"]:first-child:checked + label:before{
    background-color: #5e5e5e!important;
}/* End custom CSS */