.elementor-3092 .elementor-element.elementor-element-2eb312d{font-size:18px;}.elementor-3092 .elementor-element.elementor-element-4acddde > .elementor-element-populated{margin:0px 0px 0px 150px;}.elementor-3092 .elementor-element.elementor-element-c6331d4 .elementor-heading-title{color:#ffffff;}.elementor-3092 .elementor-element.elementor-element-c6331d4 > .elementor-widget-container{padding:10px 15px 10px 15px;background-color:#002e62;}.elementor-3092 .elementor-element.elementor-element-c2b5fc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-3f8ce9e .gallery-item{padding:0 0 0px 0px;}.elementor-3092 .elementor-element.elementor-element-3f8ce9e .gallery{margin:0 0 -0px -0px;}.elementor-3092 .elementor-element.elementor-element-3f8ce9e .gallery-item .gallery-caption{text-align:center;}.elementor-3092 .elementor-element.elementor-element-b3ef41f{text-align:right;}.woocommerce .elementor-3092 .elementor-element.elementor-element-b3ef41f .term-description{color:#333333;font-weight:400;line-height:1.3em;}.elementor-3092 .elementor-element.elementor-element-b3ef41f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3092 .elementor-element.elementor-element-9713023{text-align:right;color:#333333;font-weight:400;line-height:1.3em;}.elementor-3092 .elementor-element.elementor-element-9713023 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3092 .elementor-element.elementor-element-71fecad{text-align:right;color:#333333;font-weight:400;line-height:1.3em;}.elementor-3092 .elementor-element.elementor-element-71fecad > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:15px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;font-weight:400;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:10px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:10px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;box-shadow:0px 2px 7px -2px rgba(0,0,0,0.3);border-color:#f7f7f7;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3092 .elementor-element.elementor-element-57325ca .elementor-heading-title{font-weight:500;}.elementor-3092 .elementor-element.elementor-element-a5e8374{font-weight:400;line-height:1.3em;}@media(min-width:768px){.elementor-3092 .elementor-element.elementor-element-075ca5b{width:74.976%;}.elementor-3092 .elementor-element.elementor-element-06651c9{width:24.988%;}}@media(max-width:1279px){.elementor-3092 .elementor-element.elementor-element-4acddde > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-c6331d4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3092 .elementor-element.elementor-element-57325ca .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-3092 .elementor-element.elementor-element-c6331d4 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-3092 .elementor-element.elementor-element-b3ef41f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-9713023 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-71fecad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-6521238 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:39px;}.elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3092 .elementor-element.elementor-element-0b0036e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:1.2em;}.elementor-3092 .elementor-element.elementor-element-a5e8374{text-align:justify;}}/* Start custom CSS for heading, class: .elementor-element-c6331d4 */.elementor-3092 .elementor-element.elementor-element-c6331d4 .elementor-widget-container {
    position: relative;
}
.elementor-3092 .elementor-element.elementor-element-c6331d4 .elementor-widget-container:after {
        content: '';
    display: block;
    width: 100%;
    background: #008852;
    height: 3px;
    position: absolute;
    right: 0;
    bottom: -5px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-yith_wc_category_accordion, class: .elementor-element-c2b5fc8 */.elementor-3092 .elementor-element.elementor-element-c2b5fc8 .ywcca_widget_title {
    display: none;
}/* End custom CSS */
/* Start custom CSS for elementor-random-image, class: .elementor-element-3f8ce9e */.elementor-elementor-random-image .gallery-item a, .elementor-elementor-random-image .gallery-item img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4acddde */.elementor-3092 .elementor-element.elementor-element-4acddde .cat-item-19 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-b3ef41f */body.rtl .elementor-3092 .elementor-element.elementor-element-b3ef41f {
    direction: rtl;
}
.elementor-3092 .elementor-element.elementor-element-b3ef41f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9713023 */body.rtl .elementor-3092 .elementor-element.elementor-element-9713023 {
    direction: rtl;
}
.elementor-3092 .elementor-element.elementor-element-9713023 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71fecad */body.rtl .elementor-3092 .elementor-element.elementor-element-71fecad {
    direction: rtl;
}
.elementor-3092 .elementor-element.elementor-element-71fecad a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-075ca5b */.elementor-3092 .elementor-element.elementor-element-075ca5b{
    flex-grow: 1;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6521238 */.elementor-3092 .elementor-element.elementor-element-6521238 .elementor-shortcode:not(:empty){
    min-width: 300px;
}
.elementor-3092 .elementor-element.elementor-element-6521238 .sp-benefits {
    
    list-style-type: disc;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-06651c9 */.elementor-3092 .elementor-element.elementor-element-06651c9{
    flex-grow: 1;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-0b0036e */.elementor-3092 .elementor-element.elementor-element-0b0036e .woocommerce-loop-category__title .count {
    display: none;
}

.elementor-3092 .elementor-element.elementor-element-0b0036e .woocommerce-loop-category__title {
    margin-top: 30px;
}
.elementor-3092 .elementor-element.elementor-element-0b0036e .products.list .has-post-thumbnail .product-inner > .woo-entry-image {
    display: none!important;
}

.elementor-3092 .elementor-element.elementor-element-0b0036e .products .product:not(.product-category) .product-inner {
    height: auto;
}
.elementor-3092 .elementor-element.elementor-element-0b0036e .products .product:not(.product-category) .product-inner .woo-entry-inner .image-wrap {
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57325ca */.elementor-3092 .elementor-element.elementor-element-57325ca a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5e8374 */.elementor-3092 .elementor-element.elementor-element-a5e8374 a {
    text-decoration: underline;
}/* End custom CSS */