.elementor-1503 .elementor-element.elementor-element-634a9f1{--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;overflow:visible;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container{min-height:40px;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-submit{min-width:40px;background-color:var( --e-global-color-accent );font-size:16px;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__input{padding-left:calc(40px / 5);padding-right:calc(40px / 5);}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container button#clear i:before,
					.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-icon-toggle button#clear i:before,
				.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container button#clear-with-button i:before{font-size:20px;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__input::placeholder{color:#686868;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container,.elementor-1503 .elementor-element.elementor-element-1c47f12 input.hfe-search-form__input{box-shadow:1px 2px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container ,.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container, .elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-secondary );border-width:0px 0px 0px 4px;border-radius:0px;}.elementor-1503 .elementor-element.elementor-element-1c47f12 button.hfe-search-submit{color:#fff;}.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container button#clear-with-button,
					.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-form__container button#clear,
					.elementor-1503 .elementor-element.elementor-element-1c47f12 .hfe-search-icon-toggle button#clear{color:#7a7a7a;}.elementor-1503 .elementor-element.elementor-element-ac8d7fe{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-1503 .elementor-element.elementor-element-ac8d7fe .elementor-divider-separator{width:100%;}.elementor-1503 .elementor-element.elementor-element-ac8d7fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1503 .elementor-element.elementor-element-b05077e .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:21px;font-weight:800;color:var( --e-global-color-primary );}.elementor-1503 .elementor-element.elementor-element-6ffaee4{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-1503 .elementor-element.elementor-element-69e9eb2{--display:flex;overflow:visible;}.elementor-1503 .elementor-element.elementor-element-69e9eb2:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-69e9eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1503 .elementor-element.elementor-element-4cdad41{--display:flex;--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-1503 .elementor-element.elementor-element-1f5c6f9 .elementor-heading-title{font-size:16px;font-weight:800;}.elementor-1503 .elementor-element.elementor-element-2cd4181 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-2cd4181{text-align:left;font-size:13px;line-height:22px;}.elementor-1503 .elementor-element.elementor-element-f7c9f63 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-f7c9f63 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1503 .elementor-element.elementor-element-f7c9f63 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-1503 .elementor-element.elementor-element-f7c9f63 .elementor-button{text-decoration:none;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;}/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-f577c78 */.elementor-1503 .elementor-element.elementor-element-f577c78 * {
    color: #1e3a8a !important;/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-3.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-4.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-5.ttf') format('truetype');
}
@font-face {
	font-family: 'Sen';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://plasmacuttingfactory.com/wp-content/uploads/2024/10/Sen-VariableFont_wght1-6.ttf') format('truetype');
}
/* End Custom Fonts CSS */