.elementor-3050 .elementor-element.elementor-element-9ac9906{--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}.elementor-3050 .elementor-element.elementor-element-41d569d{--spacer-size:50px}.elementor-3050 .elementor-element.elementor-element-16cfbd32>.elementor-container{max-width:1440px}.elementor-3050 .elementor-element.elementor-element-16cfbd32{padding:3% 0% 3% 0%}.elementor-3050 .elementor-element.elementor-element-48a74a32 .widget .widget-title{font-size:16px;font-weight:600}.elementor-3050 .elementor-element.elementor-element-36ca1613>.elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%}.elementor-3050 .elementor-element.elementor-element-118d50dd ul.products li.product{margin-bottom:30px}.elementor-3050 .elementor-element.elementor-element-118d50dd .woocommerce-loop-product__link{width:100%}.elementor-3050 .elementor-element.elementor-element-118d50dd ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:400}.elementor-3050 .elementor-element.elementor-element-118d50dd ul.products .product .product-item__category .content-product-cat{font-size:14px;text-transform:none}.elementor-3050 .elementor-element.elementor-element-118d50dd .kitify-heading{text-align:left}@media(min-width:768px){.elementor-3050 .elementor-element.elementor-element-681b8cbf{width:21%}.elementor-3050 .elementor-element.elementor-element-36ca1613{width:78.665%}}@media(max-width:1599px) and (min-width:768px){.elementor-3050 .elementor-element.elementor-element-681b8cbf{width:27%}}@media(max-width:1279px) and (min-width:768px){.elementor-3050 .elementor-element.elementor-element-681b8cbf{width:100%}.elementor-3050 .elementor-element.elementor-element-36ca1613{width:100%}}@media(max-width:1599px){.elementor-3050 .elementor-element.elementor-element-16cfbd32{padding:0 100px 0 100px}}@media(max-width:1279px){.elementor-3050 .elementor-element.elementor-element-16cfbd32{padding:0 40px 0 40px}.elementor-3050 .elementor-element.elementor-element-36ca1613>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}}@media(max-width:767px){.elementor-3050 .elementor-element.elementor-element-16cfbd32{padding:0 15px 0 14px}}