.elementor-1595 .elementor-element.elementor-element-f09e195{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1595 .elementor-element.elementor-element-f9aeb76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:0px;}.elementor-1595 .elementor-element.elementor-element-1d5124d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1595 .elementor-element.elementor-element-4412a835{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-1595 .elementor-element.elementor-element-6ab87312{--display:flex;}.elementor-1595 .elementor-element.elementor-element-4c5237ac{--divider-border-style:solid;--divider-color:var( --e-global-color-088a49d );--divider-border-width:2px;}.elementor-1595 .elementor-element.elementor-element-4c5237ac .elementor-divider-separator{width:100%;}.elementor-1595 .elementor-element.elementor-element-4c5237ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}body.elementor-page-1595{padding:0px 8px 0px 0px;}@media(min-width:768px){.elementor-1595 .elementor-element.elementor-element-f9aeb76{--content-width:100%;}.elementor-1595 .elementor-element.elementor-element-4412a835{--width:100%;}}@media(max-width:1024px){.elementor-1595 .elementor-element.elementor-element-f9aeb76{--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}body.elementor-page-1595{margin:0px 8px 0px 0px;}}@media(max-width:767px){.elementor-1595 .elementor-element.elementor-element-f9aeb76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for wc-elements, class: .elementor-element-37a24fd */.elementor-element.elementor-element-37a24fd.elementor-widget.elementor-widget-wc-elements h3{
    color: #ffffff !important;
}

.elementor-element.elementor-element-37a24fd.elementor-widget.elementor-widget-wc-elements label{
    color: #999999 !important;
}

.elementor-element.elementor-element-37a24fd.elementor-widget.elementor-widget-wc-elements textarea{
    background-color: #000000 !important;
    border-color: #333333 !important;
    border-radius: 8px
    !important;
    color #333333
    
}

.elementor-element.elementor-element-37a24fd.elementor-widget.elementor-widget-wc-elements input{
    background-color: #000000 !important;
    border-color: #333333 !important;
    border-radius: 8px
    !important;
    
}

.select2-container .select2-selection--single .select2-selection__rendered{
    background-color: #000000 !important;
    border-color: #333333 !important;
    border-radius: 8px
    !important;
    
}
.select2-container .select2-dropdown, .select2-container .select2-selection{
    background-color: #000000 !important;
    border-color: #333333 !important;
    border-radius: 8px
    !important;
     color: #999999
    !important;
    
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    background-color: #000000 !important;
    border-color: #333333 !important;
    border-radius: 8px!important;
    color: #999999
    !important;
    
}

.woocommerce form .form-row .input-text, .woocommerce form .form-row {
    color: #999999 !important;
}

.select2-search--dropdown .select2-search__field{
    color: #999999 !important;
}
.woocommerce-info{
    display: none !important;
}
.checkout_coupon.woocommerce-form-coupon {
    display: inline-flex !important;
        flex-direction: column !important;
border-style: none!important;
padding: 0px!important;

}
.woocommerce-form-coupon button.button {
    background-color: #00990F !important;
    color: #ffffff !important;
    border-radius: 6px !important;      
    border: none !important;             
    padding: 10px 20px !important;
      
}
.shop_table.woocommerce-checkout-review-order-table{ color: #ffffff !important;
}
.cart_item {
    color: #999999 !important;
}
.woocommerce-error {
    background-color: #000000 !important;
     color: #999999 !important;
}

.woocommerce-form-coupon #coupon_code.input-text {
    width: auto !important;
    overflow: visible;
}
.button.alt{
    background-color: #00990F !important;
}

.woocommerce-checkout #payment {
    background: none !important;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS */.wpsr-youtube-footer.wpsr-row {
    display: none;
}/* End custom CSS */