.elementor-743 .elementor-element.elementor-element-1b048c60:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-1b048c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b71e5a );}.elementor-743 .elementor-element.elementor-element-1b048c60 > .elementor-background-overlay{background-image:url("https://spencerindustries.com/wp-content/uploads/2025/05/Untitled-design-10.png");background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-1b048c60 > .elementor-container{max-width:1140px;}.elementor-743 .elementor-element.elementor-element-1b048c60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-80px;padding:200px 0px 150px 0px;}.elementor-743 .elementor-element.elementor-element-25952b36 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 15px 0px;}.elementor-743 .elementor-element.elementor-element-25952b36 .aux-modern-heading-primary{font-size:35px;font-weight:600;text-transform:uppercase;line-height:36px;color:var( --e-global-color-3afa2e2 );}.elementor-743 .elementor-element.elementor-element-25952b36 .aux-modern-heading-secondary{font-weight:400;color:var( --e-global-color-primary );margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-25952b36 .aux-modern-heading-divider{height:1.5px;width:583px;margin:-24px 0px 0px 241px;background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-39fae6b6 > .elementor-container{max-width:1209px;}.elementor-743 .elementor-element.elementor-element-39fae6b6{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-4fd07a48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-551b3e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-743 .elementor-element.elementor-element-551b3e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b71e5a );}.elementor-743 .elementor-element.elementor-element-551b3e1 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-100px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 15px 0px 10px;}.elementor-743 .elementor-element.elementor-element-551b3e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-5ec077e4:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-5ec077e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-5ec077e4 > .elementor-container{max-width:1125px;}.elementor-743 .elementor-element.elementor-element-5ec077e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-5ec077e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-2997c7f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-743 .elementor-element.elementor-element-2997c7f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b71e5a );}.elementor-743 .elementor-element.elementor-element-2997c7f3 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-2997c7f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-5bfc5a42 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-743 .elementor-element.elementor-element-5bfc5a42 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-framed .elementor-icon, .elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-5bfc5a42.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-5bfc5a42 .elementor-icon-box-title, .elementor-743 .elementor-element.elementor-element-5bfc5a42 .elementor-icon-box-title a{font-size:20px;font-weight:400;line-height:30px;}.elementor-743 .elementor-element.elementor-element-5bfc5a42 .elementor-icon-box-description{font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-743 .elementor-element.elementor-element-ac856a2:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-ac856a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-ac856a2 > .elementor-container{max-width:1125px;}.elementor-743 .elementor-element.elementor-element-ac856a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-ac856a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-65ae6280 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-25786617 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-743 .elementor-element.elementor-element-25786617.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-25786617.elementor-view-framed .elementor-icon, .elementor-743 .elementor-element.elementor-element-25786617.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-25786617.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-25786617.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-25786617.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-25786617.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-25786617.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-25786617.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-25786617 .elementor-icon-box-title, .elementor-743 .elementor-element.elementor-element-25786617 .elementor-icon-box-title a{font-size:20px;font-weight:400;line-height:30px;}.elementor-743 .elementor-element.elementor-element-25786617 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-25786617 .elementor-icon-box-description{font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-743 .elementor-element.elementor-element-223c7b47:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-223c7b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-223c7b47 > .elementor-container{max-width:1125px;}.elementor-743 .elementor-element.elementor-element-223c7b47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-223c7b47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-628da249 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-754bbb8d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-743 .elementor-element.elementor-element-754bbb8d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-framed .elementor-icon, .elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-754bbb8d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-754bbb8d .elementor-icon-box-title, .elementor-743 .elementor-element.elementor-element-754bbb8d .elementor-icon-box-title a{font-size:20px;font-weight:400;line-height:30px;}.elementor-743 .elementor-element.elementor-element-754bbb8d .elementor-icon-box-description{font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-743 .elementor-element.elementor-element-173df76:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-173df76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-173df76 > .elementor-container{max-width:1125px;}.elementor-743 .elementor-element.elementor-element-173df76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 50px 0px;}.elementor-743 .elementor-element.elementor-element-173df76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-5346f3ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-46ba889e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-743 .elementor-element.elementor-element-46ba889e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-framed .elementor-icon, .elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-743 .elementor-element.elementor-element-46ba889e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-46ba889e .elementor-icon-box-title, .elementor-743 .elementor-element.elementor-element-46ba889e .elementor-icon-box-title a{font-size:20px;font-weight:400;line-height:30px;}.elementor-743 .elementor-element.elementor-element-46ba889e .elementor-icon-box-description{font-size:15px;font-weight:600;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-743 .elementor-element.elementor-element-22b14379{width:74.825%;}.elementor-743 .elementor-element.elementor-element-551b3e1{width:25.088%;}}