.elementor-1319 .elementor-element.elementor-element-9b737e4{--display:flex;--min-height:92vh;--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;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-8e42222{--display:flex;--min-height:92vh;--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:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--padding-top:120px;--padding-bottom:78px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-8e42222:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-8e42222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-g_ink );background:url("https://gulnar.sa/wp-content/uploads/2026/08/Screenshot-2026-08-10-at-10.25.18-am.png") 50% 50%;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-8e42222::before, .elementor-1319 .elementor-element.elementor-element-8e42222 > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-8e42222 > .e-con-inner > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-8e42222 > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-8e42222 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-8e42222 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-g_ink );--background-overlay:'';}.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-1319 .elementor-element.elementor-element-510333c .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;color:#C9D4C2;}.elementor-1319 .elementor-element.elementor-element-90aa055 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:70px;font-weight:600;line-height:1.22em;color:var( --e-global-color-page );}.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-1319 .elementor-element.elementor-element-8900196{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:rgba(247,245,239,0.8);}.elementor-1319 .elementor-element.elementor-element-57b7389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1319 .elementor-element.elementor-element-98a03b3 .elementor-button{background-color:var( --e-global-color-sand );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-ink );color:var( --e-global-color-ink );border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-87b0054 .elementor-button{background-color:rgba(255,255,255,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:#F7F5EF;color:#F7F5EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,245,239,0.4);border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-a1310a7{--display:flex;--min-height:92vh;--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:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--padding-top:120px;--padding-bottom:78px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-a1310a7:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-a1310a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-g_ink );background:url("https://gulnar.sa/wp-content/uploads/2026/08/Screenshot-2026-08-10-at-10.33.24-am.png") 50% 50%;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-a1310a7::before, .elementor-1319 .elementor-element.elementor-element-a1310a7 > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-a1310a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-a1310a7 > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-a1310a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-a1310a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-g_ink );--background-overlay:'';}.elementor-1319 .elementor-element.elementor-element-135bce7 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;color:#C9D4C2;}.elementor-1319 .elementor-element.elementor-element-05b5efd .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:70px;font-weight:600;line-height:1.22em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-b68e6c7{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:rgba(247,245,239,0.8);}.elementor-1319 .elementor-element.elementor-element-a6c1ea1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:34px 14px;--row-gap:34px;--column-gap:14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1319 .elementor-element.elementor-element-a43347d .elementor-button{background-color:var( --e-global-color-sand );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-ink );color:var( --e-global-color-ink );border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-028a360 .elementor-button{background-color:rgba(255,255,255,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:#F7F5EF;color:#F7F5EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,245,239,0.4);border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-de641d8{--display:flex;--min-height:92vh;--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:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--padding-top:120px;--padding-bottom:78px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-de641d8:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-de641d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-g_ink );background:url("https://gulnar.sa/wp-content/uploads/2026/08/Screenshot-2026-08-10-at-10.37.44-am.png") 50% 50%;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-de641d8::before, .elementor-1319 .elementor-element.elementor-element-de641d8 > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-de641d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1319 .elementor-element.elementor-element-de641d8 > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-de641d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1319 .elementor-element.elementor-element-de641d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-g_ink );--background-overlay:'';}.elementor-1319 .elementor-element.elementor-element-41ac826 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;color:#C9D4C2;}.elementor-1319 .elementor-element.elementor-element-55702f4 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:70px;font-weight:600;line-height:1.22em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-20a98c6{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:rgba(247,245,239,0.8);}.elementor-1319 .elementor-element.elementor-element-58fff94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1319 .elementor-element.elementor-element-7bc7f60 .elementor-button{background-color:var( --e-global-color-sand );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-ink );color:var( --e-global-color-ink );border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-bbcd5a7 .elementor-button{background-color:rgba(255,255,255,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:#F7F5EF;color:#F7F5EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(247,245,239,0.4);border-radius:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-3d61688{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-3d61688:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-3d61688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(247,245,239,0.16);}.elementor-1319 .elementor-element.elementor-element-bb1538d{--display:flex;--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;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-1319 .elementor-element.elementor-element-bb1538d:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-bb1538d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-2d27c6e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#F7F5EF;}.elementor-1319 .elementor-element.elementor-element-4502d09 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-03e4faf{--display:flex;--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;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-1319 .elementor-element.elementor-element-03e4faf:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-03e4faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-08cac7c .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#F7F5EF;}.elementor-1319 .elementor-element.elementor-element-0f3fa71 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-53c7ad3{--display:flex;--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;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-1319 .elementor-element.elementor-element-53c7ad3:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-53c7ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-b064648 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#F7F5EF;}.elementor-1319 .elementor-element.elementor-element-5e77133 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-1efbd1a{--display:flex;--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;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-1319 .elementor-element.elementor-element-1efbd1a:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-1efbd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-0cadc0e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#F7F5EF;}.elementor-1319 .elementor-element.elementor-element-a0c4c7e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-a43763b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 70px;--row-gap:40px;--column-gap:70px;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-a43763b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-a43763b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-0609e8c{--display:flex;--min-height:460px;--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1319 .elementor-element.elementor-element-2253b93{--display:flex;--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-1247935{--display:flex;--min-height:221px;--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;}.elementor-1319 .elementor-element.elementor-element-1247935:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-1247935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CFBA;background-image:url("https://gulnar.sa/wp-content/uploads/2026/08/excavator-performing-heavy-work-at-a-rock-quarry-2026-01-09-00-16-07-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-9a16415{--display:flex;--min-height:221px;--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;}.elementor-1319 .elementor-element.elementor-element-9a16415:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-9a16415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFD6C9;background-image:url("https://gulnar.sa/wp-content/uploads/2026/08/creative-people-hands-and-real-estate-with-3d-mod-2026-03-25-02-48-47-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-2d3cbed{--display:flex;--min-height:460px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-2d3cbed:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-2d3cbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFD6C9;background-image:url("https://gulnar.sa/wp-content/uploads/2026/08/workers-operating-asphalt-paver-machine-during-roa-2026-01-08-22-10-57-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-fa6a11c{--display:flex;--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;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1319 .elementor-element.elementor-element-2b52137{text-align:start;}.elementor-1319 .elementor-element.elementor-element-2b52137 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-label );}.elementor-1319 .elementor-element.elementor-element-70832e5 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-d634c19{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;line-height:1.95em;color:var( --e-global-color-body );}.elementor-1319 .elementor-element.elementor-element-2c82dd6{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;line-height:1.95em;color:var( --e-global-color-body );}.elementor-1319 .elementor-element.elementor-element-ad2f9f5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-1319 .elementor-element.elementor-element-b473df2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,28,22,0.18);--border-color:rgba(20,28,22,0.18);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-1319 .elementor-element.elementor-element-0f8c52b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-0c76a02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,28,22,0.18);--border-color:rgba(20,28,22,0.18);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-1319 .elementor-element.elementor-element-4d62757 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-c19aa8a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,28,22,0.18);--border-color:rgba(20,28,22,0.18);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-1319 .elementor-element.elementor-element-3c111c5 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-e2c9285{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-e2c9285:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-e2c9285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sand_tint );}.elementor-1319 .elementor-element.elementor-element-ae36da1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 20px;--row-gap:14px;--column-gap:20px;}.elementor-1319 .elementor-element.elementor-element-eabc264{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1319 .elementor-element.elementor-element-eabc264.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1319 .elementor-element.elementor-element-6ca909b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-label );}.elementor-1319 .elementor-element.elementor-element-44dae3f .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-710eb23 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13.5px;font-weight:600;color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-d027568{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-d027568:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-d027568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-hairline );}.elementor-1319 .elementor-element.elementor-element-cbdcc7b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-cbdcc7b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-cbdcc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-6f9b76e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-013c02e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-ef3b6f6{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-6ac92ab{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-6ac92ab:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-6ac92ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-0fa68e5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-f466c17 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-4ba2745{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-271146d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-271146d:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-271146d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-798abfa .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-75bab0d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-f0af73a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-ca54720{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-ca54720:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-ca54720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-126bed5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-03657a0 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-b497e7f{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-5cde7b3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-5cde7b3:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-5cde7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-2c8ae44 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-ef4fdd1 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-c9a3348{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-395d582{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-395d582:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-395d582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-746f9f1 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-d8f3d29 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-0cc137d{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-997aff6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-997aff6:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-997aff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-e5ab264 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-5460a8e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-63ba768{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-607416b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-607416b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-607416b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-4378489 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-df11aca .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-5dd4534{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-9ad1f23{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-9ad1f23:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-9ad1f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-b74d2c0 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-93b694f .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-4a2abc2{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:rgba(247,245,239,0.8);}.elementor-1319 .elementor-element.elementor-element-0e9cc7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 28px;--row-gap:12px;--column-gap:28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1319 .elementor-element.elementor-element-0e9cc7e:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-0e9cc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-ef9aacd .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-2ca1971 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-5b1dbe8{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-d372ac2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-d372ac2:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-d372ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-9d7f210{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1319 .elementor-element.elementor-element-cf92de1 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-label );}.elementor-1319 .elementor-element.elementor-element-78f5f0d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:32px;font-weight:600;line-height:1.35em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-08276c2{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15.5px;line-height:1.95em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-c8e9c86{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,28,22,0.14);--border-color:rgba(20,28,22,0.14);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-c8e9c86:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-c8e9c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-hairline );}.elementor-1319 .elementor-element.elementor-element-f54205c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-f54205c:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-f54205c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-6811107 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-0939c42 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-cb3fc59{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-53a2e32{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-53a2e32:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-53a2e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-a45a850 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-bde26ae .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-ce16506{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-b8c7249{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-b8c7249:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-b8c7249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-7293866 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-b553dbc .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-b9ed133{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-04a0cd0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-04a0cd0:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-04a0cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-80db41e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-b00e610 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-5b82b2c{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-114596b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-114596b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-114596b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-e2844ce .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-e96066d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-cbe33b9{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-b47375d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-b47375d:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-b47375d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-8cb82cb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-ecec9c7 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-e9642e9{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-13612d5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-13612d5:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-13612d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-ee7436b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-d21b8f5 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-46b3569{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-474b3f7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-474b3f7:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-474b3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-032a7d3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:500;color:#C0C8BB;}.elementor-1319 .elementor-element.elementor-element-60adf91 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-4bc93c3{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;line-height:1.85em;color:var( --e-global-color-muted );}.elementor-1319 .elementor-element.elementor-element-871d484{--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:40px 70px;--row-gap:40px;--column-gap:70px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-871d484:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-871d484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-8209fc2{--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;}.elementor-1319 .elementor-element.elementor-element-e6996ef{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-406d20c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-2014920 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-ae9b5c7{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-a7cb435 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-7e602fe .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-9b3ad8f{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-4d4a035 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-ed00a98 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-74c5194{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-ae0e996 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-4ab8c99 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-b72fca6{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-cd25ea3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-a67522e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-17652ac{--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:6px 20px;--row-gap:6px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(247,245,239,0.16);--border-color:rgba(247,245,239,0.16);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-aed2798 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-4549ef8 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.7em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-9080dab{--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-1319 .elementor-element.elementor-element-ff34f67 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:#8D9A86;}.elementor-1319 .elementor-element.elementor-element-dbef630 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-7b7e214{--display:flex;--min-height:280px;--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;}.elementor-1319 .elementor-element.elementor-element-58c4673{--e-image-carousel-slides-to-show:1;}.elementor-1319 .elementor-element.elementor-element-19583a3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:84px;--padding-bottom:84px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-19583a3:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-19583a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sand );}.elementor-1319 .elementor-element.elementor-element-b607739{--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:16px 24px;--row-gap:16px;--column-gap:24px;}.elementor-1319 .elementor-element.elementor-element-3e323dd{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1319 .elementor-element.elementor-element-70dbd0d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:#7A7059;}.elementor-1319 .elementor-element.elementor-element-27f3fd4 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:34px;font-weight:600;line-height:1.35em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-f8f8ab1{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14.5px;line-height:1.9em;color:#4F4A3C;}.elementor-1319 .elementor-element.elementor-element-b701a42{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-5150959{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-5150959:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-5150959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-b118f90 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-6bbb67e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-db1310a{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-db1310a:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-db1310a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-0de4635 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-212b3b2 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-5bc062b{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-5bc062b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-5bc062b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-39cdf0f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-1126a2b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-9842023{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-9842023:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-9842023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-99fb484 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-60fe170 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-5128e66{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-5128e66:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-5128e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-c4d3ac9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-5559950 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-c8d8ca3{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-c8d8ca3:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-c8d8ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-3832e32 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-0ea42fa .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-9be4865{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-9be4865:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-9be4865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-4a0f389 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-733f302 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-0c24f78{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-0c24f78:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-0c24f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-22b834c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-704c383 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-7253452{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-7253452:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-7253452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-834742e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#9AA694;}.elementor-1319 .elementor-element.elementor-element-d5100cc .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-ink );}.elementor-1319 .elementor-element.elementor-element-1d04f63{--display:flex;--min-height:118px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-1d04f63:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-1d04f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-32c4b09 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-38722d8 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-c50b1b0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-c50b1b0:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-c50b1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-e60759e{text-align:center;}.elementor-1319 .elementor-element.elementor-element-e60759e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-label );}.elementor-1319 .elementor-element.elementor-element-b13612e{text-align:center;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15.5px;line-height:1.95em;color:#5C6259;}.elementor-1319 .elementor-element.elementor-element-32f2a36{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-8f1342b{--e-image-carousel-slides-to-show:6;}.elementor-1319 .elementor-element.elementor-element-8f1342b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1319 .elementor-element.elementor-element-8f1342b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-g_ink );}.elementor-1319 .elementor-element.elementor-element-8f1342b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1319 .elementor-element.elementor-element-8f1342b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-g_ink );}.elementor-1319 .elementor-element.elementor-element-7461c2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:76px;--padding-bottom:76px;--padding-left:48px;--padding-right:48px;}.elementor-1319 .elementor-element.elementor-element-7461c2d:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-7461c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-green );}.elementor-1319 .elementor-element.elementor-element-f740626{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1319 .elementor-element.elementor-element-f740626.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1319 .elementor-element.elementor-element-c6b4fdb .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:500;color:#A9BCA3;}.elementor-1319 .elementor-element.elementor-element-c3dfc54 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:34px;font-weight:600;line-height:1.35em;color:var( --e-global-color-page );}.elementor-1319 .elementor-element.elementor-element-8122783 .elementor-button{background-color:var( --e-global-color-sand );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-ink );color:var( --e-global-color-ink );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1319 .elementor-element.elementor-element-0609e8c{--width:50%;}.elementor-1319 .elementor-element.elementor-element-2253b93{--width:50%;}.elementor-1319 .elementor-element.elementor-element-2d3cbed{--width:50%;}.elementor-1319 .elementor-element.elementor-element-fa6a11c{--width:50%;}.elementor-1319 .elementor-element.elementor-element-eabc264{--width:88.902%;}.elementor-1319 .elementor-element.elementor-element-9d7f210{--width:340px;}.elementor-1319 .elementor-element.elementor-element-f740626{--width:84.069%;}}@media(max-width:1024px){.elementor-1319 .elementor-element.elementor-element-90aa055 .elementor-heading-title{font-size:44px;}.elementor-1319 .elementor-element.elementor-element-05b5efd .elementor-heading-title{font-size:44px;}.elementor-1319 .elementor-element.elementor-element-55702f4 .elementor-heading-title{font-size:44px;}.elementor-1319 .elementor-element.elementor-element-3d61688{--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-d027568{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-c8e9c86{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-b701a42{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1319 .elementor-element.elementor-element-9b737e4{--min-height:85vh;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-8e42222{--min-height:85vh;--padding-top:110px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-90aa055 .elementor-heading-title{font-size:34px;}.elementor-1319 .elementor-element.elementor-element-57b7389{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-a1310a7{--min-height:85vh;--padding-top:110px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-05b5efd .elementor-heading-title{font-size:34px;}.elementor-1319 .elementor-element.elementor-element-a6c1ea1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-de641d8{--min-height:85vh;--padding-top:110px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-55702f4 .elementor-heading-title{font-size:34px;}.elementor-1319 .elementor-element.elementor-element-58fff94{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-3d61688{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-a43763b{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-2d3cbed:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-2d3cbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-70832e5 .elementor-heading-title{font-size:28px;}.elementor-1319 .elementor-element.elementor-element-e2c9285{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-ae36da1{--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;--align-items:center;}.elementor-1319 .elementor-element.elementor-element-eabc264{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-6ca909b{text-align:start;}.elementor-1319 .elementor-element.elementor-element-44dae3f{text-align:center;}.elementor-1319 .elementor-element.elementor-element-44dae3f .elementor-heading-title{font-size:26px;}.elementor-1319 .elementor-element.elementor-element-d027568{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-0e9cc7e{--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;}.elementor-1319 .elementor-element.elementor-element-d372ac2{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-9d7f210{--width:100%;}.elementor-1319 .elementor-element.elementor-element-c8e9c86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-871d484{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-dbef630 .elementor-heading-title{font-size:28px;}.elementor-1319 .elementor-element.elementor-element-19583a3{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-b607739{--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;}.elementor-1319 .elementor-element.elementor-element-27f3fd4 .elementor-heading-title{font-size:25px;}.elementor-1319 .elementor-element.elementor-element-b701a42{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1319 .elementor-element.elementor-element-c50b1b0{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-7461c2d{--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;}.elementor-1319 .elementor-element.elementor-element-c6b4fdb{text-align:center;}.elementor-1319 .elementor-element.elementor-element-c3dfc54{text-align:center;}.elementor-1319 .elementor-element.elementor-element-c3dfc54 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-710eb23 *//* Mockup: inline span with border-bottom:1px solid #22402A; padding-bottom:4px —
   underline hugs the text, not the full-width widget box. */
.elementor-1319 .elementor-element.elementor-element-710eb23 .elementor-heading-title {
  display: inline-block;
  border-bottom: 1px solid #22402A;
  padding-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7f210 *//* Mockup 3a process band is grid-template-columns:340px 1fr — this intro column
   is a fixed 340px track and must not shrink against the 8-step grid beside it. */
.elementor-1319 .elementor-element.elementor-element-9d7f210 { flex: 0 0 340px !important; }
@media (max-width: 767px) { .elementor-1319 .elementor-element.elementor-element-9d7f210 { flex: 0 0 100% !important; } }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58c4673 */.elementor-1319 .elementor-element.elementor-element-58c4673 img{
    max-height: 400px;
    width: 100%;
    object-fit: cover;
}
.elementor-slideshow__title{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS *//* Mockup 3a card internals use uneven spacing, not a uniform flex gap:
   services cards  number->title 20px (gap 12 + 8), title->body 12px
   process steps   number->title 14px (gap 8 + 6),  title->body 8px  */
.elementor-element-d027568 .e-con-inner > .elementor-widget:first-child { margin-block-end: 8px; }
.elementor-element-c8e9c86 .e-con-inner > .elementor-widget:first-child { margin-block-end: 6px; }

/* Service 10 (precast concrete) is a full-width strip closing the 3x3 block,
   mirroring the feature rows on the services index. Laid out horizontally:
   number / title / description. The body is capped for line length -
   !important because Elementor's own widget max-width would otherwise win. */
.elementor-element-0e9cc7e { grid-column: 1 / -1; }
.elementor-element-0e9cc7e .e-con-inner > .elementor-widget:first-child { margin-block-end: 0; }
.elementor-element-0e9cc7e .elementor-element-2ca1971 { flex: 0 0 auto; }
.elementor-element-0e9cc7e .elementor-element-5b1dbe8 { flex: 1 1 auto; max-width: 640px !important; }
@media (max-width: 767px) {
  .elementor-element-0e9cc7e .elementor-element-5b1dbe8 { max-width: none !important; }
}/* End custom CSS */