.elementor-869 .elementor-element.elementor-element-499428a > .elementor-container{max-width:1074px;}.elementor-869 .elementor-element.elementor-element-499428a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;}.elementor-869 .elementor-element.elementor-element-499428a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-869 .elementor-element.elementor-element-a09e6c6{z-index:1;}.elementor-869 .elementor-element.elementor-element-e92f60b:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-e92f60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F3333;}.elementor-869 .elementor-element.elementor-element-e92f60b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-869 .elementor-element.elementor-element-e92f60b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-190px;margin-bottom:-70px;}.elementor-869 .elementor-element.elementor-element-b2f6833:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000024;background-image:url("https://mfsm.co.za/wp-content/uploads/2024/01/yellow-safety-helmet-solar-cell-panel-scaled.jpg");background-position:center center;background-size:cover;}.elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(262deg, #4E4E4E 0%, #000000 100%);opacity:0.6;}.elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-element-populated, .elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-element-populated > .elementor-background-overlay, .elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-background-slideshow{border-radius:0px 14px 0px 0px;}.elementor-869 .elementor-element.elementor-element-b2f6833 > .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:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-869 .elementor-element.elementor-element-b2f6833 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-869 .elementor-element.elementor-element-b2f6833{z-index:1;}.elementor-869 .elementor-element.elementor-element-7902597 .elementor-heading-title{color:#FFCB00;font-family:"Roboto", Sans-serif;font-size:108px;font-weight:600;mix-blend-mode:screen;}.elementor-869 .elementor-element.elementor-element-7902597 > .elementor-widget-container{margin:-42px 0px 0px -42px;padding:0px 0px 0px 0px;}.elementor-869 .elementor-element.elementor-element-7902597{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-869 .elementor-element.elementor-element-589a197 .elementor-heading-title{color:#D6D6D6;font-family:"Poppins", Sans-serif;font-weight:600;mix-blend-mode:screen;}.elementor-869 .elementor-element.elementor-element-ee5925a{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;z-index:1;}.elementor-869 .elementor-element.elementor-element-d80135f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-869 .elementor-element.elementor-element-d80135f .elementor-button:hover, .elementor-869 .elementor-element.elementor-element-d80135f .elementor-button:focus{border-color:#FF0000;}.elementor-869 .elementor-element.elementor-element-48ed53e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-869 .elementor-element.elementor-element-48ed53e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000024;background-image:url("https://mfsm.co.za/wp-content/uploads/2021/09/Fire-solutions-1.jpg");background-size:cover;}.elementor-869 .elementor-element.elementor-element-48ed53e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #532F2F 0%, #000000 100%);opacity:0.5;}.elementor-869 .elementor-element.elementor-element-48ed53e > .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:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-869 .elementor-element.elementor-element-48ed53e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-869 .elementor-element.elementor-element-48ed53e{z-index:0;}.elementor-869 .elementor-element.elementor-element-5dd8710 .elementor-heading-title{color:#FFCB00;font-family:"Roboto", Sans-serif;font-size:108px;font-weight:600;mix-blend-mode:screen;}.elementor-869 .elementor-element.elementor-element-5dd8710 > .elementor-widget-container{margin:-42px 0px 0px -42px;}.elementor-869 .elementor-element.elementor-element-5dd8710{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-869 .elementor-element.elementor-element-a0b9ffc .elementor-heading-title{color:#D6D6D6;font-family:"Poppins", Sans-serif;font-weight:600;mix-blend-mode:screen;}.elementor-869 .elementor-element.elementor-element-db63875{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-869 .elementor-element.elementor-element-aa0febb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-869 .elementor-element.elementor-element-aa0febb .elementor-button:hover, .elementor-869 .elementor-element.elementor-element-aa0febb .elementor-button:focus{border-color:#FF0000;}