input#submit {
    background-color: #000000 !important;
}
div.wpforms-container-full {
    margin: 0px;
}

button#wpforms-submit-438 {
    background-color:  #000000;
}

button#wpforms-submit-438 {
    background-color: #000000;
    width: -webkit-fill-available;
}

.elementor-widget-woocommerce-cart .woocommerce table.cart tr {
    padding: 5px 1px !important;
}

.woocommerce-page.woocommerce-checkout form #order_review td.product-name, .woocommerce.woocommerce-checkout form #order_review td.product-name {
    font-weight: 500;
    display: inline !important;
    align-items: center;
}



.elementor-746 .elementor-element.elementor-element-d687e75:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-d687e75>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000!important;
}

.elementor-746 .elementor-element.elementor-element-84c18f1 .elementor-nav-menu--main .elementor-item {
    color: #ffffff!important;
}


.elementor-746 .elementor-element.elementor-element-a25198c:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-a25198c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000!important;
}


.elementor-746 .elementor-element.elementor-element-d2849f7 .deensimc-text-wrapper svg {
    fill: #ffffff!important;
}

.elementor-746 .elementor-element.elementor-element-d2849f7 .deensimc-scroll-text {
    color: #ffffff!important;
}

.elementor-746 .elementor-element.elementor-element-b558ae6 .elementor-icon-list-text {
    color: #ffffff!important;
}

.elementor-menu-cart__toggle .elementor-button:hover svg {
    fill: #ffffff!important;
}

span.woocommerce-Price-amount.amount {
    color: white !important;
}

.elementor-menu-cart__toggle .elementor-button svg {
    fill: #ffffff!important;
}

.elementor-760 .elementor-element.elementor-element-4093dcd:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-4093dcd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000 !important;
}


img.attachment-full.size-full.wp-image-1586 {
    width: 42% !important;
    display: flex!important;
    align-items: start!important;
}

.elementor-760 .elementor-element.elementor-element-459ab53:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-459ab53 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000 !important;
}