.elementor-22 .elementor-element.elementor-element-8d0e1bf{--display:flex;--min-height:400px;--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:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8d0e1bf:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8d0e1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/61703976c5186c9433b4ab8a_background-crew-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a6b8bc0{text-align:center;}.elementor-22 .elementor-element.elementor-element-a6b8bc0 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-948e4e4{--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;--gap:88px 0px;--row-gap:88px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1bc791e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-a9dca74{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-a9dca74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e2ad4c7 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-a9bf45b .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-b35ca8a{text-align:left;font-family:"D-D Font", Sans-serif;font-size:18px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-a9d3d10 .elementor-button{background-color:#EDEDD5;font-family:"D-D Font", Sans-serif;font-size:18px;font-weight:500;fill:#0F0F0F;color:#0F0F0F;}.elementor-22 .elementor-element.elementor-element-1248a38{--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;--justify-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-1248a38:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1248a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/Final-Space-Construction-Technologies-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-1248a38.e-con{--align-self:stretch;}.elementor-22 .elementor-element.elementor-element-eaaeba4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-d8d8770{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-d8d8770.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-35d0232 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-45bfe7b .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:36px;line-height:56px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-e111aa9{text-align:left;font-family:"D-D Font", Sans-serif;font-size:18px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-cc06c58 .elementor-button{background-color:#EDEDD5;font-family:"D-D Font", Sans-serif;font-size:18px;font-weight:500;fill:#0F0F0F;color:#0F0F0F;}.elementor-22 .elementor-element.elementor-element-7db22ef{--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;--justify-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-7db22ef:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7db22ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/FinalEngineeringHarshEnvironment-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7db22ef.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-d55923f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-f9ca287{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-f9ca287.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1de426d .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-e637720 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-3b08d77{text-align:left;font-family:"D-D Font", Sans-serif;font-size:18px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-c30a827 .elementor-button{background-color:#EDEDD5;font-family:"D-D Font", Sans-serif;font-size:18px;font-weight:500;fill:#0F0F0F;color:#0F0F0F;}.elementor-22 .elementor-element.elementor-element-baa4d5f{--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;--justify-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-baa4d5f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-baa4d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/Remote-Communities.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-baa4d5f.e-con{--align-self:stretch;}.elementor-22 .elementor-element.elementor-element-2f93ee0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-c62a43a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-c62a43a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9d7f812 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-adf5e1e .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:36px;line-height:56px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-841bd2c{text-align:left;font-family:"D-D Font", Sans-serif;font-size:18px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-93fc09e .elementor-button{background-color:#EDEDD5;font-family:"D-D Font", Sans-serif;font-size:18px;font-weight:500;fill:#0F0F0F;color:#0F0F0F;}.elementor-22 .elementor-element.elementor-element-ecef7e4{--display:flex;--min-height:0px;--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;--justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-ecef7e4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ecef7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/Mining-and-Natural-Disaster-Recovery-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ecef7e4.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-f59c7cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-a8ded59{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-a8ded59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-34fe9f9 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:40px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-bbd7b18 .elementor-heading-title{font-family:"D-D Font", Sans-serif;font-size:36px;line-height:56px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-b15b3e6{text-align:left;font-family:"D-D Font", Sans-serif;font-size:18px;color:var( --e-global-color-386af35 );}.elementor-22 .elementor-element.elementor-element-220b924 .elementor-button{background-color:#EDEDD5;font-family:"D-D Font", Sans-serif;font-size:18px;font-weight:500;fill:#0F0F0F;color:#0F0F0F;}.elementor-22 .elementor-element.elementor-element-bf4753e{--display:flex;--min-height:0px;--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;--justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-bf4753e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bf4753e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemini.matrix-steame.com/wp-content/uploads/2025/10/Aging-Infrastructure-Upgrade.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-bf4753e.e-con{--align-self:stretch;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-a9dca74{--width:39.863%;}.elementor-22 .elementor-element.elementor-element-1248a38{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-d8d8770{--width:39.863%;}.elementor-22 .elementor-element.elementor-element-7db22ef{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-f9ca287{--width:39.863%;}.elementor-22 .elementor-element.elementor-element-baa4d5f{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-c62a43a{--width:39.863%;}.elementor-22 .elementor-element.elementor-element-ecef7e4{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-a8ded59{--width:39.863%;}.elementor-22 .elementor-element.elementor-element-bf4753e{--width:66.6666%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-948e4e4{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-a9bf45b .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-a9d3d10 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1248a38{--min-height:280px;}.elementor-22 .elementor-element.elementor-element-1248a38:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1248a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-22 .elementor-element.elementor-element-1248a38.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-45bfe7b .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-cc06c58 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-7db22ef{--min-height:280px;}.elementor-22 .elementor-element.elementor-element-e637720 .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-c30a827 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-baa4d5f{--min-height:280px;}.elementor-22 .elementor-element.elementor-element-baa4d5f.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-adf5e1e .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-93fc09e .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-ecef7e4{--min-height:280px;}.elementor-22 .elementor-element.elementor-element-ecef7e4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ecef7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22 .elementor-element.elementor-element-bbd7b18 .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-220b924 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-bf4753e{--min-height:280px;}.elementor-22 .elementor-element.elementor-element-bf4753e.e-con{--order:-99999 /* order start hack */;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'D-D Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gemini.matrix-steame.com/wp-content/uploads/2025/10/D-DIN.woff') format('woff');
}
@font-face {
	font-family: 'D-D Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://gemini.matrix-steame.com/wp-content/uploads/2025/10/D-DIN-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */