
.elementor-6754 .elementor-element.elementor-element-9b81975 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-e5d1724 {
	text-align: center;
}

.elementor-6754 .elementor-element.elementor-element-e5d1724 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-6754 .elementor-element.elementor-element-500b4a8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	text-align: center;
}

.elementor-6754 .elementor-element.elementor-element-a01cfaa {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-4d46ef0 {
	--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-6754 .elementor-element.elementor-element-38d41fa.elementor-element {
	--align-self: center;
}

.elementor-6754 .elementor-element.elementor-element-38d41fa {
	text-align: center;
}

.elementor-6754 .elementor-element.elementor-element-bcf6722 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-bcf6722 .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-bcf6722 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-3225fc3 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-274b0b5 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-9ba8c91 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-76692aa {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-76692aa .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-76692aa .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-1b5f9d0 .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-1b5f9d0 .elementor-price-list-header {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-1b5f9d0 .elementor-price-list-price {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-dd594ee {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-2fa67e8 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-2fa67e8 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-2fa67e8 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-2fa67e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-2fa67e8 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-2fa67e8 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-b0c543b {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-primary);
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-title-active-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-b0c543b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-b0c543b {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-b0c543b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-b0c543b > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-68ecc13 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-2e299a4 .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	color: var(--e-global-color-secondary);
}

.elementor-6754 .elementor-element.elementor-element-bd39b5c .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-89e36cd.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-89e36cd.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-125aff8 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-125aff8 .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-125aff8 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-fd8a30c .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-fd8a30c .elementor-price-list-header {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-fd8a30c .elementor-price-list-price {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-fd8a30c .elementor-price-list-description {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-6666670 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-fd8b001 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-fd8b001 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-fd8b001 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-fd8b001 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-fd8b001 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-fd8b001 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-18b8e7e {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-18b8e7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-18b8e7e {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-18b8e7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-18b8e7e > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-4e2cb3b {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-d999012 .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	color: var(--e-global-color-secondary);
}

.elementor-6754 .elementor-element.elementor-element-e7efbd1 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-38e184a.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-38e184a.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-dc9508d {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-dc9508d .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-dc9508d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-16bd5be .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-16bd5be .elementor-price-list-header {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-16bd5be .elementor-price-list-price {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-16bd5be .elementor-price-list-description {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-5d9d826 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-d7fd475 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-d7fd475 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-d7fd475 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-d7fd475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-d7fd475 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-d7fd475 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-7bb7df6 {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-7bb7df6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-7bb7df6 {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-7bb7df6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-7bb7df6 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-8bb2568 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 20px;
	--margin-bottom: 40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6754 .elementor-element.elementor-element-be57cd4 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-6754 .elementor-element.elementor-element-29ffda3 .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
}

.elementor-6754 .elementor-element.elementor-element-ee4166f .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
}

.elementor-6754 .elementor-element.elementor-element-f4ead09 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6754 .elementor-element.elementor-element-2e459a0 .elementor-heading-title {
	font-weight: 500;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-d449b41 .elementor-heading-title {
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-adc9b4a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-1008e8d {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-f9974a8 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-1f3c49e .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-1f3c49e .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-3bc523b {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-d27dd9e {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-9831081 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-17a944f {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-3ca3db6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-04db245 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-697bb8a .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-toggle-title, .elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title.elementor-active a, .elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-fd4ca52 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-a9023e7 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-450c787 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-450c787.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-450c787.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-9d10433 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-3e6393a > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-3e6393a.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-3e6393a.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-a90bace {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-6178891 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-9b3436a .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-72c7c31 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-72c7c31 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-446a1b5 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-c0ffb81 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-c0ffb81.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-c0ffb81.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-98031d6 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-66f81b4 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-66f81b4.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-66f81b4.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-8262241 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-758debc {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-bac7be9 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-586f372 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-586f372 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-88d9ecd {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-adc0fcd > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-adc0fcd.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-adc0fcd.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-c2dd720 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-4dac19d > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-4dac19d.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-4dac19d.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-022ab0e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-994f544 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-bd7fe44 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-bb60d33 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-bb60d33 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-589806b {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-73fbbd2 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-73fbbd2.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-73fbbd2.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-36c57e3 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-f256656 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-f256656.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-f256656.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-791eadc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-8fd3155 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-f2e2ec0 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-4e05586 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-4e05586 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-d686b2d {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-8a86fa4 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-8a86fa4.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-8a86fa4.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-595bc04 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-0c97321 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-0c97321.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-0c97321.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-bf2230c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-e9cb1ba {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-6af9c07 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-5adb4fb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-5adb4fb .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-762f988 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-8896cb2 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-8896cb2.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-8896cb2.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-60b6f49 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-7151380 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-7151380.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-7151380.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-f2f840b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-183d7ba {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-5ab77b6 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-912c23a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-912c23a .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-396045e {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-43344a1 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-43344a1.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-43344a1.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-f4978e5 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-dd39e73 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-dd39e73.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-dd39e73.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-f777acb {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-3c029a4 {
	--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-6754 .elementor-element.elementor-element-e0d8598 {
	width: initial;
	max-width: initial;
	text-align: center;
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-e0d8598.elementor-element {
	--align-self: center;
}

.elementor-6754 .elementor-element.elementor-element-7162ff3 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-7162ff3 .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-7162ff3 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-d989cf4 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-6ddd8f8 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-0f30a17 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-51faa0d .elementor-button {
	background-color: #fff;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	box-shadow: 0px 0px 0px 1px #262262 inset;
}

.elementor-6754 .elementor-element.elementor-element-980bc77 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-980bc77 .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-980bc77 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list li:not(:last-child) {
	margin-bottom: 16px;
}

body.rtl .elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-image {
	padding-left: calc(20px / 2);
}

body.rtl .elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-image + .elementor-price-list-text {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-image {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-image + .elementor-price-list-text {
	padding-left: calc(20px / 2);
}

.elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-price {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-7646b77 .elementor-price-list-description {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-a1f8240 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-bfacb59 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-bfacb59 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-bfacb59 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-bfacb59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-bfacb59 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-bfacb59 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-d3c87a7 {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-d3c87a7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-d3c87a7 {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-d3c87a7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-d3c87a7 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-f86446a {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-44bfbbd .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	color: var(--e-global-color-secondary);
}

.elementor-6754 .elementor-element.elementor-element-e545a9b.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-e545a9b.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-efdb5d8 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-efdb5d8 .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-efdb5d8 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list li:not(:last-child) {
	margin-bottom: 16px;
}

body.rtl .elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list-image {
	padding-left: calc(20px / 2);
}

body.rtl .elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list-image + .elementor-price-list-text {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list-image {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-afc0214 .elementor-price-list-image + .elementor-price-list-text {
	padding-left: calc(20px / 2);
}

.elementor-6754 .elementor-element.elementor-element-ef018c2 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-1724515 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-1724515 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-1724515 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-1724515 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-1724515 .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-1724515 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-561dd02 {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-561dd02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-561dd02 {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-561dd02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-561dd02 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-a88ca2a {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-2408827);
	--border-color: var(--e-global-color-2408827);
}

.elementor-6754 .elementor-element.elementor-element-c13eba0 .elementor-heading-title {
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	color: var(--e-global-color-secondary);
}

.elementor-6754 .elementor-element.elementor-element-86f63cb.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-86f63cb.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-452b34e {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-6754 .elementor-element.elementor-element-452b34e .elementor-divider-separator {
	width: 100%;
}

.elementor-6754 .elementor-element.elementor-element-452b34e .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list li:not(:last-child) {
	margin-bottom: 16px;
}

body.rtl .elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list-image {
	padding-left: calc(20px / 2);
}

body.rtl .elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list-image + .elementor-price-list-text {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list-image {
	padding-right: calc(20px / 2);
}

body:not(.rtl) .elementor-6754 .elementor-element.elementor-element-0fd0659 .elementor-price-list-image + .elementor-price-list-text {
	padding-left: calc(20px / 2);
}

.elementor-6754 .elementor-element.elementor-element-d45a9ab {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-23946ee .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-23946ee .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6754 .elementor-element.elementor-element-23946ee {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6754 .elementor-element.elementor-element-23946ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6754 .elementor-element.elementor-element-23946ee .elementor-icon-list-item > a {
	font-size: 15px;
}

.elementor-6754 .elementor-element.elementor-element-23946ee .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6754 .elementor-element.elementor-element-85b6399 {
	--n-accordion-title-font-size: 15px;
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 8px;
	--n-accordion-icon-normal-color: #31405d;
}

.elementor-6754 .elementor-element.elementor-element-85b6399 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-6754 .elementor-element.elementor-element-85b6399 {
	--n-accordion-padding: 10px 0px 15px 0px;
}

:where( .elementor-6754 .elementor-element.elementor-element-85b6399 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

:where( .elementor-6754 .elementor-element.elementor-element-85b6399 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-6754 .elementor-element.elementor-element-71b9c90 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 20px;
	--margin-bottom: 40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6754 .elementor-element.elementor-element-3a322cd .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-6754 .elementor-element.elementor-element-3e5964e .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
}

.elementor-6754 .elementor-element.elementor-element-1867a03 .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
}

.elementor-6754 .elementor-element.elementor-element-fbde5fb {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6754 .elementor-element.elementor-element-31a27fa .elementor-heading-title {
	font-weight: 500;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-cb16380 .elementor-heading-title {
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-cca829d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-f5dbb4f {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-642064b .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-2531f76 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-2531f76 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-a12293c {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-91e24c2 {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-e32c8e2 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-695dbd0 {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-afa142a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-91b693e {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-684ce4a .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-toggle-title, .elementor-6754 .elementor-element.elementor-element-af538ea .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title.elementor-active a, .elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-af538ea .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-ae4fbed {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-f3c403e > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-f3c403e.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-f3c403e.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-6597647 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-6c412df > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-6c412df.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-6c412df.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-9e45032 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-6d87c73 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-7bb3e11 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-ecead7f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-ecead7f .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-18281d1 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-bbc94a9 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-bbc94a9.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-bbc94a9.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-cadae2d {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-8b10eff > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-8b10eff.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-8b10eff.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-bdd1d3f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-5f35ccd {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-089291d .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-f7a3c54 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-f7a3c54 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-06eed3f {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-f934fa1 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-f934fa1.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-f934fa1.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-20a869b {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-3b4f03c > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-3b4f03c.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-3b4f03c.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-c7429a9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-d4da6d9 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-bd29dd5 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-be1423a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-be1423a .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-e8256fd {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-fb5dab5 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-fb5dab5.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-fb5dab5.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-a0eea76 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-745ae05 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-745ae05.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-745ae05.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-b149a55 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-c4cb069 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-6f9b503 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-7bb043a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-7bb043a .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-e8857ff {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-fe7ec2d > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-fe7ec2d.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-fe7ec2d.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-98dee71 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-7c9b003 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-7c9b003.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-7c9b003.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-2b5b779 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-1fa5969 {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-07583c6 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-6a090ee .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-6a090ee .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-31efc6b {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-340615d > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-340615d.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-340615d.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-61241ac {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-425e762 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-425e762.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-425e762.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-d8611ab {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
}

.elementor-6754 .elementor-element.elementor-element-dc4370c {
	--display: flex;
}

.elementor-6754 .elementor-element.elementor-element-8b06731 .elementor-heading-title {
	line-height: 1.5em;
	color: var(--e-global-color-fbc502c);
}

.elementor-6754 .elementor-element.elementor-element-ca6fd93 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-ca6fd93 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6754 .elementor-element.elementor-element-dcbdf33 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-31f1c36 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-31f1c36.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-31f1c36.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-7f8bff5 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-6754 .elementor-element.elementor-element-81cf808 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-6754 .elementor-element.elementor-element-81cf808.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-6754 .elementor-element.elementor-element-81cf808.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-6754 .elementor-element.elementor-element-6c7a26d {
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
}

@media (max-width:1169px) {
	.elementor-6754 .elementor-element.elementor-element-e5d1724 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-38d41fa {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-6754 .elementor-element.elementor-element-89e36cd.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-38e184a.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-be57cd4 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-f4ead09 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: space-between;
		--align-items: flex-start;
	}
	
	.elementor-6754 .elementor-element.elementor-element-450c787.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3e6393a.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-c0ffb81.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-66f81b4.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-adc0fcd.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-4dac19d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-73fbbd2.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-f256656.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8a86fa4.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-0c97321.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8896cb2.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-7151380.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-43344a1.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-dd39e73.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-e0d8598 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-6754 .elementor-element.elementor-element-e545a9b.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-86f63cb.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3a322cd .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-fbde5fb {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: space-between;
		--align-items: flex-start;
	}
	
	.elementor-6754 .elementor-element.elementor-element-f3c403e.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-6c412df.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-bbc94a9.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8b10eff.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-f934fa1.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3b4f03c.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-fb5dab5.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-745ae05.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-fe7ec2d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-7c9b003.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-340615d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-425e762.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-31f1c36.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-81cf808.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}

@media (max-width:833px) {
	.elementor-6754 .elementor-element.elementor-element-e5d1724 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-e5d1724 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-500b4a8 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-89e36cd.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-38e184a.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-be57cd4 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-450c787.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3e6393a.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-c0ffb81.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-66f81b4.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-adc0fcd.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-4dac19d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-73fbbd2.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-f256656.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8a86fa4.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-0c97321.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8896cb2.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-7151380.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-43344a1.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-dd39e73.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-e545a9b.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-86f63cb.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3a322cd .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-6754 .elementor-element.elementor-element-f3c403e.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-6c412df.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-bbc94a9.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-8b10eff.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-f934fa1.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-3b4f03c.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-fb5dab5.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-745ae05.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-fe7ec2d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-7c9b003.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-340615d.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-425e762.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-31f1c36.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-6754 .elementor-element.elementor-element-81cf808.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}
