.elementor-5510 .elementor-element.elementor-element-b53a215:not(.elementor-motion-effects-element-type-background), .elementor-5510 .elementor-element.elementor-element-b53a215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-46f0ccde-9e0f-4ac6-ad1a-13fcd5c520d3);background-position:top center;background-size:cover;}.elementor-5510 .elementor-element.elementor-element-b53a215 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5510 .elementor-element.elementor-element-b53a215 > .elementor-container{min-height:600px;}.elementor-5510 .elementor-element.elementor-element-b53a215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}body:not(.rtl) .elementor-5510 .elementor-element.elementor-element-0decc2f{left:0px;}body.rtl .elementor-5510 .elementor-element.elementor-element-0decc2f{right:0px;}.elementor-5510 .elementor-element.elementor-element-0decc2f{bottom:0px;}.elementor-5510 .elementor-element.elementor-element-26177ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5510 .elementor-element.elementor-element-26177ad > .elementor-container{max-width:1340px;min-height:520px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5510 .elementor-element.elementor-element-a59ba48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#6FB356;}.elementor-5510 .elementor-element.elementor-element-c8b46b5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-5510 .elementor-element.elementor-element-3d1953a8 > .elementor-container{max-width:1340px;}.elementor-5510 .elementor-element.elementor-element-3d1953a8{margin-top:0px;margin-bottom:50px;padding:0px 50px 0px 50px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5510 .elementor-element.elementor-element-2ddd111.elementor-wc-products  ul.products{grid-column-gap:100px;grid-row-gap:100px;}.elementor-5510 .elementor-element.elementor-element-2ddd111 a > img{margin-bottom:0px;}.elementor-5510 .elementor-element.elementor-element-2ddd111 .woocommerce .woocommerce-loop-category__title{color:#000000;font-family:"Merriweather", Sans-serif;font-size:18px;font-weight:700;}@media(min-width:768px){.elementor-5510 .elementor-element.elementor-element-4e832fd{width:40%;}.elementor-5510 .elementor-element.elementor-element-46be9ed{width:60%;}}/* Start custom CSS for html, class: .elementor-element-0decc2f */.et_pb_bottom_inside_divider-mads {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTY0MCAxMzlMMCAwdjE0MGgxMjgwVjBMNjQwIDEzOXoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNNjQwIDEzOUwwIDQydjk4aDEyODBWNDJsLTY0MCA5N3oiLz48L2c+PC9zdmc+);
    background-size: 100% 50px;
    bottom: 0;
    height: 50px;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-2ddd111 */.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img {
    position: relative;
    z-index: 999;
    min-width:100%;
    min-height: auto !important;
    height:400px !important;
    background: #FFF;
}
.woocommerce ul.products li.product a:before {
    content:'e';
    position: absolute;
    width:100%;
    height:calc(100% - 100px);
    left:-40px;
    top:-40px;
    background: #6FB356;
}
.woocommerce-loop-category__title {
    margin-top:30px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d1953a8 */.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img {
    position: relative;
    z-index: 999;
    min-width: 100%;
    min-height: auto !important;
    height: 400px !important;
    background: #FFF;
    -webkit-box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 10%) !important;
    box-shadow: 0px 0px 10px 10px rgb(0 0 0 / 10%) !important;
}/* End custom CSS */