.elementor-bc-flex-widget .elementor-4119 .elementor-element.elementor-element-27dd986.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4119 .elementor-element.elementor-element-27dd986.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4119 .elementor-element.elementor-element-27dd986:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-element-populated,
.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-element-populated>.elementor-background-overlay,
.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 10px 0px 10px 10px;
}

.elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4119 .elementor-element.elementor-element-2bc8d59 {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-2bc8d59 a {
    color: var(--e-global-color-primary);
}

.elementor-4119 .elementor-element.elementor-element-2bc8d59 a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-4119 .elementor-element.elementor-element-2bc8d59>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-4119 .elementor-element.elementor-element-7fa73f9 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 15px;
}

.elementor-4119 .elementor-element.elementor-element-7c9cac3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-element-populated,
.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-element-populated>.elementor-background-overlay,
.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-element-populated {
    box-shadow: 4px 6px 10px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
}

.elementor-4119 .elementor-element.elementor-element-7c9cac3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4119 .elementor-element.elementor-element-270d684 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav {
    width: 250px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__mega-sub {
    width: 500px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub {
    min-width: 250px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__sub {
    min-width: 250px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a {
    background-color: #FFFFFF;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-custom-item-label.top-level-label {
    color: var(--e-global-color-secondary);
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-icon {
    background-color: #ffffff;
    width: 22px;
    height: 22px;
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-icon {
    background-color: #ffffff;
    width: 22px;
    height: 22px;
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item.hover-state>a .jet-menu-icon {
    background-color: #ffffff;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item.hover-state>a .jet-menu-icon {
    background-color: #ffffff;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-icon:before {
    font-size: 12px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-icon:before {
    font-size: 12px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-icon svg {
    width: 12px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-icon svg {
    width: 12px;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-badge {
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-badge {
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-dropdown-arrow {
    right: 15px;
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-dropdown-arrow {
    right: 15px;
    align-self: center;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav--dropdown-left-side>.jet-custom-nav__item>a .jet-dropdown-arrow {
    left: 15px;
    right: auto;
}

.elementor-4119 .elementor-element.elementor-element-9475f25>.elementor-widget-container>div>.jet-custom-nav--dropdown-left-side>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-dropdown-arrow {
    left: 15px;
    right: auto;
}

.elementor-4119 .elementor-element.elementor-element-e5eff5f .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list__row {
    display: inline-block;
    margin-right: calc(5px/2);
    margin-left: calc(5px/2);
    padding-top: calc(10px/2);
    margin-bottom: calc(10px/2);
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-list-tree__children {
    display: inline-block;
    margin-right: calc(5px/2);
    margin-left: calc(5px/2);
    padding-left: 10px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list-wrapper {
    margin-left: calc(-5px/2);
    margin-right: calc(-5px/2);
    margin-top: calc(-10px/2);
    margin-bottom: calc(-10px/2);
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list__decorator {
    width: 15px;
    height: 15px;
    min-width: 15px;
    min-height: 15px;
    margin-right: 5px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button .jet-checkboxes-list__decorator {
    background-color: var(--e-global-color-primary);
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list__checked-icon {
    font-size: 12px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-filter-label {
    font-weight: 600;
    margin: 0px 0px 10px 0px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-filters-counter {
    margin-left: 5px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-filter+.jet-filter {
    margin-top: 10px;
}

.elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"] {
    margin-top: 10px;
}

.elementor-4119 .elementor-element.elementor-element-59564dc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4119 .elementor-element.elementor-element-4089755 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-4119 .elementor-element.elementor-element-4089755>.elementor-widget-container {
    padding: 10px 0px 10px 10px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-products__item {
    --columns: 4;
    padding: 10px 10px 10px 10px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 10px 0px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-thumbnail {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-title,
.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
    margin: 5px 0px 5px 0px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-product-button {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price {
    font-size: 16px;
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-categories {
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: var(--e-global-color-primary);
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-categories a {
    color: var(--e-global-color-primary);
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7492b9>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-products__item {
    --columns: 12;
    padding: 10px 10px 10px 10px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-title,
.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-product-button {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price {
    font-size: 16px;
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-categories {
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: var(--e-global-color-primary);
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-categories a {
    color: var(--e-global-color-primary);
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-d7c8944>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination {
    background-color: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    overflow: hidden;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
    margin-right: calc(-6px/2);
    margin-left: calc(-6px/2);
    margin-top: calc(-6px/2);
    margin-bottom: calc(-6px/2);
    text-align: center;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__link,
.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__dots {
    font-weight: 400;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__link:hover {
    background-color: var(--e-global-color-717757d);
    color: #FFFFFF;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__current .jet-filters-pagination__link {
    background-color: var(--e-global-color-primary);
    color: #FFFFFF;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__link {
    padding: 5px 10px 5px 10px;
    border-radius: 4px 4px 4px 4px;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__dots {
    padding: 5px 10px 5px 10px;
    border-radius: 4px 4px 4px 4px;
}

.elementor-4119 .elementor-element.elementor-element-79062c1 .jet-filters-pagination__item {
    margin-right: calc(6px/2);
    margin-left: calc(6px/2);
    margin-top: calc(6px/2);
    margin-bottom: calc(6px/2);
}

.elementor-4119 .elementor-element.elementor-element-79062c1>.elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }

    .elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
}

@media(max-width:767px) {
    .elementor-4119 .elementor-element.elementor-element-1cd871e {
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4119 .elementor-element.elementor-element-27dd986>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 5px 0px 0px 5px;
    }

    .elementor-4119 .elementor-element.elementor-element-7fa73f9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-checkboxes-list__row {
        display: inline-block;
    }

    .elementor-4119 .elementor-element.elementor-element-93fd0ee .jet-list-tree__children {
        display: inline-block;
    }

    .elementor-4119 .elementor-element.elementor-element-59564dc>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4119 .elementor-element.elementor-element-d7492b9 .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }

    .elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }

    .elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }

    .elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-products__inner-box {
        padding: 0px 0px 10px 0px;
    }

    .elementor-4119 .elementor-element.elementor-element-d7c8944 .jet-woo-products .jet-woo-product-thumbnail {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-4119 .elementor-element.elementor-element-7c9cac3 {
        width: 24.675%;
    }

    .elementor-4119 .elementor-element.elementor-element-59564dc {
        width: 75.325%;
    }
}