.elementor-65 .elementor-element.elementor-element-1609ebbe:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-1609ebbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
margin: -15px 0;
}


.elementor-kit-15 a{
color: #292929;
}

.elementor-kit-15 a:hover{
color: #292929;
}


.woocommerce .elementor-25 .elementor-element.elementor-element-688cbfb3 .woocommerce-product-details__short-description{
font-family: "Open Sans", Sans-serif;
font-size: 16px;
font-weight: 400;
}

.elementor-kit-15 h5 .descript{
font-family: "Open Sans", Sans-serif;
font-size: 24px;
font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-5850dd81 .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
font-size: 24px;
    text-transform: uppercase;
    letter-spacing: 1.6px;
}


.elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button, .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button, .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-center form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-left form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right form.cart button{
font-family: "Montserrat", Sans-serif;
font-weight: 500;
background-color: #000000;
}

.elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button, .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button, .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button, .woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-center form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-left form.cart button, .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right form.cart button:hover{
font-family: "Open Sans", Sans-serif;
font-weight: 500;
background-color: #292929;
color: #f5f5f5;
}

.elementor-25 .elementor-element.elementor-element-6fa552cf a{
color: #292929;
}

.elementor-kit-15 h3{
font-family: "Montserrat", Sans-serif;
font-weight: 600;
}

.elementor-kit-15 h5{
font-family: "Montserrat", Sans-serif;
font-weight: 600;
}


.woocommerce .elementor-25 .elementor-element.elementor-element-106369c6 .price {
    color: #292929;
    font-family: "Open Sans", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.6px;
}







.elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product{
height: 400px;
text-align: left;
}

@media only screen and (max-width: 760px) {
.elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product{
height: 300px;
text-align: left;
}
}


.elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1.2px;
text-align: left;
}


.elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product .price{
text-align: left;
}

.elementor-46 .elementor-element.elementor-element-11443f6.elementor-wc-products ul.products li.product .button{
text-align: left;
}


.elementor-widget-wc-add-to-cart .quantity .qty, .woocommerce div.product.elementor .quantity .qty {
    vertical-align: top;
    margin-right: 0;
    padding-left: 15px;
    width: 60px;
    height: 52px;
    font-size: 16px;
}



element.style {
}
.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.woocommerce .elementor-25 .elementor-element.elementor-element-106369c6 .price {
    color: #292929;
    font-family: "Open Sans", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.6px;
margin-top: 0;
}




.elementor-65 .elementor-element.elementor-element-5ab8d850 .elementor-repeater-item-3c70127.elementor-social-icon{
background-color: #f5f5f5;
color: #292929;
}

.elementor-icon i:before, .elementor-icon svg:before {
    position: relative;
    left: 0%;
   top: 2px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}



.wp-element-button, .wp-block-button__link a{
background-color: #000000;
font-family: "Open Sans", Sans-serif;
color: #f5f5f5;
}


.wp-element-button, .wp-block-button__link a:hover{
background-color: #292929;
font-family: "Open Sans", Sans-serif;
text-transform: uppercase;
color: #f5f5f5;
}


.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{
background-color: #292929;
font-family: "Open Sans", Sans-serif;
color: #f5f5f5;
}



.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: rgba(176,176,176,.6);
    color: #222;
    border-top-color: #292929;
    border-top-style: solid;
    border-top-width: 2px;
    padding: 1rem 1.5rem 1rem 3.5rem;
    margin-bottom: 2rem;
    list-style: none;
    font-size: var(--wp--preset--font-size--small);
    position: relative;
}