.elementor-373 .elementor-element.elementor-element-5e80bfae:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-5e80bfae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/service_upscaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-373 .elementor-element.elementor-element-5e80bfae > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-5e80bfae > .elementor-container{min-height:400px;}.elementor-373 .elementor-element.elementor-element-5e80bfae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-373 .elementor-element.elementor-element-765b1003{text-align:center;}.elementor-373 .elementor-element.elementor-element-765b1003 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-2c651353{padding:25px 25px 25px 25px;}.elementor-373 .elementor-element.elementor-element-7d320888 > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-225d2bb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-225d2bb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/electrical.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-225d2bb7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFFFC;opacity:0.82;}.elementor-373 .elementor-element.elementor-element-225d2bb7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-373 .elementor-element.elementor-element-225d2bb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-373 .elementor-element.elementor-element-44957cf6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-44957cf6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #89C841 0%, #DF212A 100%);}.elementor-373 .elementor-element.elementor-element-44957cf6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px -15px;--e-column-margin-right:20px;--e-column-margin-left:-15px;padding:35px 35px 35px 35px;}.elementor-373 .elementor-element.elementor-element-44957cf6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-588f62a8 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-373 .elementor-element.elementor-element-17f14ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-c64edf9:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-c64edf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C841;background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/Banner-1.webp");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-c64edf9 > .elementor-background-overlay{background-color:#89C841;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-c64edf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-373 .elementor-element.elementor-element-d7ee1d2 > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-1012880:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-1012880 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112000;}.elementor-373 .elementor-element.elementor-element-1012880 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px -20px 20px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:35px 35px 35px 35px;}.elementor-373 .elementor-element.elementor-element-1012880 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-1012880{z-index:99;}.elementor-373 .elementor-element.elementor-element-0401a7a .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-f6a763c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-c00a77d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-c00a77d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/elv.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-c00a77d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-c00a77d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-0a87f57{padding:25px 25px 25px 25px;}.elementor-373 .elementor-element.elementor-element-78e3574 > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-c83f80c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-c83f80c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/mechanical.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-c83f80c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-373 .elementor-element.elementor-element-c83f80c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-2250452:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-2250452 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #89C841 0%, #DF212A 100%);}.elementor-373 .elementor-element.elementor-element-2250452 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px -15px;--e-column-margin-right:20px;--e-column-margin-left:-15px;padding:35px 35px 35px 35px;}.elementor-373 .elementor-element.elementor-element-2250452 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-1d5a53e .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-62cdf8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-66f166e:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-66f166e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C841;}.elementor-373 .elementor-element.elementor-element-66f166e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-373 .elementor-element.elementor-element-66f166e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-19e5b3b > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-8de3726:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-8de3726 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112000;}.elementor-373 .elementor-element.elementor-element-8de3726 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px -20px 20px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-373 .elementor-element.elementor-element-8de3726 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-8de3726{z-index:99;}.elementor-373 .elementor-element.elementor-element-1c1eb31 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-8905063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-5ea560c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-5ea560c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/public.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-5ea560c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-5ea560c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-f422298{padding:25px 25px 25px 25px;}.elementor-373 .elementor-element.elementor-element-309d847 > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-8256cc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-8256cc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/fire.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-8256cc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-373 .elementor-element.elementor-element-8256cc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-28cca53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-28cca53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #89C841 0%, #DF212A 100%);}.elementor-373 .elementor-element.elementor-element-28cca53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px -15px;--e-column-margin-right:20px;--e-column-margin-left:-15px;padding:35px 35px 35px 35px;}.elementor-373 .elementor-element.elementor-element-28cca53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-12c5397 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-12ba065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-4bdcdb5:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-4bdcdb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C841;background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/Banner-1.webp");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-4bdcdb5 > .elementor-background-overlay{background-color:#89C841;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-4bdcdb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-373 .elementor-element.elementor-element-c45aa9e > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-69cbcfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-69cbcfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112000;}.elementor-373 .elementor-element.elementor-element-69cbcfa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px -20px 20px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-373 .elementor-element.elementor-element-69cbcfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-69cbcfa{z-index:99;}.elementor-373 .elementor-element.elementor-element-48363fc .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-4cf6cad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-dcdfd3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-dcdfd3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/lpg.png");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-dcdfd3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-dcdfd3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-db83cf0{padding:25px 25px 25px 25px;}.elementor-373 .elementor-element.elementor-element-48661ea > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-edfb12c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-edfb12c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/Picture7.jpg");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-edfb12c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-373 .elementor-element.elementor-element-edfb12c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-e89ece9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-e89ece9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #89C841 0%, #DF212A 100%);}.elementor-373 .elementor-element.elementor-element-e89ece9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px -15px;--e-column-margin-right:20px;--e-column-margin-left:-15px;padding:35px 35px 35px 35px;}.elementor-373 .elementor-element.elementor-element-e89ece9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-454bac3 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-d4dd9be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-75b2ab1:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-75b2ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C841;}.elementor-373 .elementor-element.elementor-element-75b2ab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-373 .elementor-element.elementor-element-75b2ab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-a7a65d9 > .elementor-container{max-width:1000px;}.elementor-373 .elementor-element.elementor-element-85914a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-85914a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112000;}.elementor-373 .elementor-element.elementor-element-85914a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px -20px 20px 20px;--e-column-margin-right:-20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-373 .elementor-element.elementor-element-85914a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-373 .elementor-element.elementor-element-85914a7{z-index:99;}.elementor-373 .elementor-element.elementor-element-9bd0917 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-37adca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:justify;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-373 .elementor-element.elementor-element-15f8f97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-373 .elementor-element.elementor-element-15f8f97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alma.com.sa/wp-content/uploads/2025/11/Picture8.jpg");background-position:center center;background-size:cover;}.elementor-373 .elementor-element.elementor-element-15f8f97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-15f8f97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}