
@media screen and (min-width: 1024px) {.elementor-26411 .elementor-element.elementor-element-c5ddc3c {
	--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;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:60px;
	--padding-bottom:30px;
	--padding-left:0px;
	--padding-right:0px;
}}

@media screen and (max-width: 1024px) {.elementor-26411 .elementor-element.elementor-element-c5ddc3c {
	--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;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:10px;
	--padding-bottom:10px;
	--padding-left:0px;
	--padding-right:0px;
}}

.elementor-26411 .elementor-element.elementor-element-cc5a8c8 {
	--display:flex;
}

.elementor-26411 .elementor-element.elementor-element-4267ca9 {
	text-align:center;
}

.elementor-26411 .elementor-element.elementor-element-4267ca9 .elementor-heading-title {
	font-family:"Saira", Sans-serif;
	font-size:48px;
	font-weight:700;
	line-height:40px;
	color:var( --e-global-color-secondary );
}

.elementor-26411 .elementor-element.elementor-element-8c85980 div.product-category .wd-entities-title, .elementor-26411 .elementor-element.elementor-element-8c85980 .wd-nav-product-cat>li>a {
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
	text-transform:var( --e-global-typography-primary-text-transform );
}

.elementor-26411 .elementor-element.elementor-element-677c169 {
	--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:center;
}

.elementor-26411 .elementor-element.elementor-element-677c169:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-677c169 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:var( --e-global-color-798ba6c );
}

.elementor-26411 .elementor-element.elementor-element-e011aa4.elementor-element {
	--align-self:center;
}

.elementor-26411 .elementor-element.elementor-element-da4cf12 {
	--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;
	--align-items:stretch;
	--gap:50px 50px;
	--row-gap:50px;
	--column-gap:50px;
	--padding-top:30px;
	--padding-bottom:30px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-26411 .elementor-element.elementor-element-ffb9e9b {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	--z-index:0;
}

.elementor-26411 .elementor-element.elementor-element-d1cb142 {
	--display:flex;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	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-e323a29 );
	--border-color:var( --e-global-color-e323a29 );
	--border-radius:6px 6px 6px 6px;
	--padding-top:30px;
	--padding-bottom:30px;
	--padding-left:30px;
	--padding-right:30px;
}

.elementor-26411 .elementor-element.elementor-element-d1cb142:not(.elementor-motion-effects-element-type-background), .elementor-26411 .elementor-element.elementor-element-d1cb142 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:var( --e-global-color-798ba6c );
}

.elementor-26411 .elementor-element.elementor-element-7707759 .elementor-heading-title {
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
	text-transform:var( --e-global-typography-primary-text-transform );
	color:var( --e-global-color-secondary );
}

.elementor-26411 .elementor-element.elementor-element-acc531b {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-26411 .elementor-element.elementor-element-668ceb9 {
	--wd-gap:10px;
}

@media(max-width:1024px) {
	.elementor-26411 .elementor-element.elementor-element-4267ca9 .elementor-heading-title {
		font-size:40px;
		line-height:48px;
	}

	.elementor-26411 .elementor-element.elementor-element-e011aa4 {
		width:auto;
		max-width:auto;
	}
}

@media(max-width:767px) {
	.elementor-26411 .elementor-element.elementor-element-4267ca9 .elementor-heading-title {
		font-size:36px;
		line-height:40px;
	}
}

@media(min-width:768px) {
	.elementor-26411 .elementor-element.elementor-element-c5ddc3c {
		--content-width:1200px;
	}

	.elementor-26411 .elementor-element.elementor-element-ffb9e9b {
		--width:20%;
	}

	.elementor-26411 .elementor-element.elementor-element-acc531b {
		--width:80%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-26411 .elementor-element.elementor-element-acc531b {
		--width:100%;
	}
}