.elementor-5680 .elementor-element.elementor-element-cdc7202{--display:flex;--min-height:100vh;--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;--overlay-opacity:1}.elementor-5680 .elementor-element.elementor-element-cdc7202:before,.elementor-5680 .elementor-element.elementor-element-cdc7202>.elementor-background-video-container:before,.elementor-5680 .elementor-element.elementor-element-cdc7202>.e-con-inner>.elementor-background-video-container:before,.elementor-5680 .elementor-element.elementor-element-cdc7202>.elementor-background-slideshow:before,.elementor-5680 .elementor-element.elementor-element-cdc7202>.e-con-inner>.elementor-background-slideshow:before,.elementor-5680 .elementor-element.elementor-element-cdc7202>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#0514243B 0%,#0c1322 100%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-a2549b1{text-align:center}.elementor-5680 .elementor-element.elementor-element-a2549b1 .elementor-heading-title{font-size:20px;font-weight:600;color:#fff}.elementor-5680 .elementor-element.elementor-element-fc4c9c2{text-align:center}.elementor-5680 .elementor-element.elementor-element-fc4c9c2 .elementor-heading-title{font-size:64px;font-weight:600;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);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-5680 .elementor-element.elementor-element-6509314{text-align:center;font-family:"Noto Sans Arabic",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-5680 .elementor-element.elementor-element-24a6c23{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5680 .elementor-element.elementor-element-69774a0 .elementor-button{background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor4);padding:20px 40px}.elementor-5680 .elementor-element.elementor-element-3c5e42f .elementor-button{background-color:#474CAB00;fill:var(--e-global-color-astglobalcolor4);color:var(--e-global-color-astglobalcolor4);border-style:solid;border-width:1px;border-color:var(--e-global-color-astglobalcolor4);padding:20px 40px}.elementor-5680 .elementor-element.elementor-element-d0e7b0c{text-align:center;font-family:"Noto Sans Arabic",Sans-serif;font-size:14px;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-5680 .elementor-element.elementor-element-d0e7b0c p{margin-block-end:0px}.elementor-5680 .elementor-element.elementor-element-157c8b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-glow-1{background:rgba(230,196,121,.05);width:600px;height:600px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-glow-2{background:rgba(35,42,58,.5)}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-label{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-title{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-title-accent{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-desc{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-header{border-right-color:var(--e-global-color-primary);border-right-width:4px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-grid{gap:32px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card{border-radius:8px;transition:all .4s ease-in-out}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card-image{height:380px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card-image img{opacity:.6}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card:hover .gss-card-image img{opacity:.4}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-badge{color:#3f2e00;border-radius:9999px;padding:6px 16px}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card-title{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card:hover .gss-card-title{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card-desc{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-cta{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card:hover .gss-cta{color:#ffdf9b}.elementor-5680 .elementor-element.elementor-element-78954f3 .gss-card:hover{transform:translateY(-8px);box-shadow:inset 0 0 0 1px rgba(230,196,121,.5),0 20px 40px -10px rgba(230,196,121,.06)}.elementor-5680 .elementor-element.elementor-element-647c854{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-label-badge{background:rgba(201,169,97,.2);color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-title{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-title-accent{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-desc{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-card{min-width:320px;max-width:320px;background:#232a3a;border-color:rgba(153,144,128,.15);border-radius:8px;transition:all .3s ease}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-card:hover{border-color:rgba(230,196,121,.5);transform:translateY(-8px)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-number{color:rgba(230,196,121,.03)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-card:hover .gwp-number{color:rgba(230,196,121,.1)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-icon-box{width:56px;height:56px;background:#2e3545;border-color:rgba(153,144,128,.3)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-icon{color:var(--e-global-color-primary);font-size:30px}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-step-title{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-divider{background:var(--e-global-color-accent);width:32px;height:4px}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-card:hover .gwp-divider{width:48px}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-step-desc{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-cta{color:var(--e-global-color-primary)}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-connection-line{background:rgba(153,144,128,.2);height:2px}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-dot.active{background:#e6c479}.elementor-5680 .elementor-element.elementor-element-3e6ee85 .gwp-dot:not(.active){background:#232a3a;border-color:rgba(153,144,128,.3)}.elementor-5680 .elementor-element.elementor-element-97b273b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-section{background-color:#02010100;padding:96px 24px}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-stats-container{border-radius:8px}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-stat{padding:48px 24px;border-color:rgba(230,196,121,.4)}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-stat:hover{background:rgba(20,27,43,.5);transform:translateY(-4px)}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-icon{color:#e6c479;font-size:36px}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-stat:hover .gst-icon-wrapper{transform:scale(1.1)}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-number{color:#f1f5f9}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-stat:hover .gst-number{color:#e6c479}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-label{color:#94a3b8}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-underline{background:#e6c479;height:2px}.elementor-5680 .elementor-element.elementor-element-2e0bc55 .gst-glow{background:rgba(230,196,121,.05)}.elementor-5680 .elementor-element.elementor-element-01e075b{--display:flex}.elementor-5680 .elementor-element.elementor-element-a09f0d4 .gbg-section{background-color:#0c1322}.elementor-5680 .elementor-element.elementor-element-8f65a1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-title{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-desc{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-logo{height:48px;opacity:.5}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-logo:hover{opacity:1}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-marquee-track{gap:64px}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-testimonial{background:#2e3545;border-color:rgba(77,70,57,.15);border-radius:8px}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-testimonial:hover{border-color:rgba(230,196,121,.3)}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-client-img{width:64px;height:64px}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-client-name{color:#dce2f7}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-client-position{color:#b9c8de}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-quote{color:#d0c5b4}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-testimonial:hover .gtp-quote{color:#e6c479}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-quote-icon{color:rgba(153,144,128,.3)}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-badge{color:#e6c479;background:rgba(201,169,97,.1);border-color:rgba(230,196,121,.2)}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-dot.active{background:#e6c479}.elementor-5680 .elementor-element.elementor-element-2dbb40e .gtp-dot:not(.active){background:rgba(153,144,128,.4)}.elementor-5680 .elementor-element.elementor-element-0b559c5{--display:flex}body.elementor-page-5680:not(.elementor-motion-effects-element-type-background),body.elementor-page-5680>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010f1f}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-5680 .elementor-element.elementor-element-a2549b1 .elementor-heading-title{font-size:14px;letter-spacing:0px}.elementor-5680 .elementor-element.elementor-element-fc4c9c2 .elementor-heading-title{font-size:40px;letter-spacing:0px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.gbg-section{position:relative;width:100%;padding:8rem 1.5rem;background:#0c1322;direction:rtl}.gbg-container{max-width:1600px;margin:0 auto;position:relative;z-index:10}.gbg-header{margin-bottom:4rem}.gbg-title{font-family:'Tajawal',sans-serif;font-size:3.75rem;font-weight:700;color:#dce2f7;margin-bottom:1.5rem;line-height:1.1}.gbg-desc{font-family:'Cairo',sans-serif;font-size:1.125rem;color:#b9c8de;max-width:42rem;line-height:1.7}.gbg-filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3rem}.gbg-filter-btn{padding:.5rem 1.5rem;border-radius:9999px;font-family:'Cairo',sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent;background:0 0}.gbg-filter-btn.active{background:#c9a961;color:#251a00;border-color:#c9a961;font-weight:600}.gbg-filter-btn:not(.active){border-color:rgba(153,144,128,.3);color:#dce2f7}.gbg-filter-btn:not(.active):hover{border-color:#e6c479;color:#e6c479}.gbg-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:280px;gap:1.5rem}@media (min-width:768px){.gbg-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:180px}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}}.gbg-card{position:relative;overflow:hidden;border-radius:.75rem;outline:1px solid rgba(77,70,57,.15);transition:all .5s ease;cursor:pointer}.gbg-card:hover{outline-color:rgba(230,196,121,.5)}.gbg-featured{box-shadow:0 0 40px rgba(230,196,121,.06);outline-color:rgba(230,196,121,.3)}.gbg-featured:hover{outline-color:rgba(230,196,121,.8)}.gbg-pulse-border{position:absolute;inset:0;border:1px solid rgba(230,196,121,.2);border-radius:inherit;animation:gbg-pulse 2s infinite;pointer-events:none;z-index:20}@keyframes gbg-pulse{0%,100%{opacity:1}50%{opacity:.5}}.gbg-card-inner{display:block;width:100%;height:100%;position:relative;text-decoration:none;color:inherit}.gbg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.gbg-card:hover .gbg-img{transform:scale(1.05)}.gbg-gradient{position:absolute;inset:0;background:linear-gradient(to top,#0c1322 0%,rgba(12,19,34,.6) 50%,transparent 100%);opacity:.8;pointer-events:none}.gbg-featured .gbg-gradient{background:linear-gradient(to top,#0c1322 0%,rgba(12,19,34,.4) 50%,transparent 100%);opacity:.9}.gbg-content{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:rgba(12,19,34,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateY(20px);opacity:.8;transition:all .3s ease-in-out}.gbg-card:hover .gbg-content{transform:translateY(0);opacity:1}.gbg-badge{display:inline-block;padding:.25rem .75rem;background:rgba(25,31,47,.5);color:#b9c8de;font-size:.75rem;border-radius:9999px;margin-bottom:.75rem;border:1px solid rgba(77,70,57,.3);font-family:'Cairo',sans-serif}.gbg-badge-featured{display:inline-block;padding:.375rem 1rem;background:#c9a961;color:#251a00;font-size:.875rem;font-weight:600;border-radius:9999px;margin-bottom:.75rem;margin-right:.5rem;font-family:'Cairo',sans-serif}.gbg-card-title{font-family:'Tajawal',sans-serif;font-size:1.5rem;font-weight:700;color:#dce2f7;margin-bottom:.5rem;line-height:1.2}.md\:col-span-8 .gbg-card-title,.md\:col-span-8.row-span-3 .gbg-card-title{font-size:2rem}@media (min-width:768px){.md\:col-span-8.row-span-3 .gbg-card-title{font-size:2.25rem}}.gbg-location{font-family:'Cairo',sans-serif;font-size:.875rem;color:#b9c8de;display:flex;align-items:center;gap:.25rem;margin:0}.gbg-location .material-symbols-outlined{font-size:16px}.gbg-card-desc{font-family:'Cairo',sans-serif;font-size:1rem;color:#b9c8de;line-height:1.6;margin:.75rem 0;max-width:32rem}.gbg-meta{display:flex;align-items:center;gap:1.5rem;margin-top:.5rem}.gbg-meta span{font-family:'Cairo',sans-serif;font-size:.875rem;color:#b9c8de;display:flex;align-items:center;gap:.25rem}.gbg-meta .material-symbols-outlined{font-size:18px}.gbg-loadmore-wrap{display:flex;justify-content:center;margin-top:4rem}.gbg-loadmore{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:#232a3a;color:#e6c479;font-family:'Cairo',sans-serif;font-weight:600;font-size:.875rem;border-radius:.5rem;border:1px solid rgba(77,70,57,.2);cursor:pointer;transition:all .3s ease}.gbg-loadmore:hover{background:#2e3545}.gbg-loadmore .material-symbols-outlined{font-size:20px}@media (max-width:767px){.gbg-section{padding:4rem 1rem}.gbg-title{font-size:2.25rem}.gbg-filters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.5rem}.gbg-filter-btn{white-space:nowrap}.gbg-content{transform:translateY(0);opacity:1}}.clients .gtp-dots{display:none}.clients .gtp-video-icon{width:26px;height:26px;display:flex;justify-content:center;align-content:center}.clients .gtp-client-img{width:64px;height:64px;border-radius:99px}