:root{--_colors---brand--brand-dark-blue:#02062d;--_colors---global--white:white;--p-size-20:1vw;--_colors---global--black:black;--_spaces--padding---global-padding:5vw;--_spaces--padding---section-padding-100:5vw;--_spaces--padding---section-padding-150:7.5vw;--_spaces--padding---space-80:4vw;--_spaces--padding---space-70:3.5vw;--_spaces--padding---space-60:3vw;--_spaces--padding---space-50:2.5vw;--_spaces--padding---space-32:1.5vw;--_spaces--padding---space-40:2vw;--_spaces--padding---space-36:1.75vw;--_spaces--padding---space-24:1.25vw;--_spaces--padding---space-20:1vw;--_spaces--padding---space-18:.9vw;--_spaces--padding---space-16:.8vw;--_spaces--padding---space-14:.7vw;--_spaces--padding---space-12:.6vw;--_spaces--padding---space-10:.5vw;--_spaces--padding---space-8:.4vw;--_spaces--padding---space-5:.25vw;--h-size-64:3.125vw;--h-size-115:5.85vw;--h-size-48:2.4vw;--p-size-32:1.5vw;--h-size-40:2vw;--p-size-36:1.675vw;--p-size-24:1.25vw;--p-size-18:.9vw;--p-size-16:.8vw;--p-size-14:.7vw;--p-size-12:.6vw;--_colors---brand--brand-blue:#5ac3f9;--letter-spacing--letter-spacing:-.05em;--_colors---global--transparent:transparent;--_spaces--padding---logo-size:14vw;--_spaces--padding---space-0:0px;--p-size-300:15.5vw;--_colors---global--white-opacity-10:#ffffff1a;--p-size-128:6.5vw;--_spaces--padding---global-padding-reverse:-5vw;--p-size-10:.5vw;--_spaces--padding---w-100vw:100vw}body{background-color:var(--_colors---brand--brand-dark-blue);color:var(--_colors---global--white);font-family:Helvena,Arial,sans-serif;font-size:var(--p-size-20);font-weight:400;line-height:1.3}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-bottom:0}a{color:var(--_colors---global--white);text-decoration:none}img{width:100%;max-width:100%;height:100%;display:inline-block}label{margin-bottom:5px;font-weight:700;display:block}.container{width:100%;height:100%;padding-right:var(--_spaces--padding---global-padding);padding-left:var(--_spaces--padding---global-padding)}.container.padx-0{padding-left:0;padding-right:0}.padding-section-100{padding-top:var(--_spaces--padding---section-padding-100);padding-bottom:var(--_spaces--padding---section-padding-100)}.space-component{padding-top:var(--_spaces--padding---section-padding-100)}.space-component:where(.w-variant-ee934bcc-9741-bd6e-cc76-94d3e6584bbb){padding-top:var(--_spaces--padding---space-80)}.space-component:where(.w-variant-7b73de37-fc69-937b-b122-655ac2540813){padding-top:var(--_spaces--padding---space-70)}.space-component:where(.w-variant-2f311e6c-25a3-e971-f42d-0ca9c1d3195f){padding-top:var(--_spaces--padding---space-60)}.space-component:where(.w-variant-32d44956-ce42-7d9c-662f-416a127d57e0){padding-top:var(--_spaces--padding---space-50)}.space-component:where(.w-variant-51f57bfd-8090-8030-2030-188f842c3472){padding-top:var(--_spaces--padding---space-32)}.space-component:where(.w-variant-c7e94726-91a8-24b5-cb67-1a42ddf0efb0){padding-top:var(--_spaces--padding---space-40)}.space-component:where(.w-variant-3abcee29-c293-123c-fc5b-b61b9a330fdc){padding-top:var(--_spaces--padding---space-36)}.space-component:where(.w-variant-1a077c80-63e5-ab2e-0e9d-96e7c7549fde){padding-top:var(--_spaces--padding---space-24)}.space-component:where(.w-variant-8dde174b-dd17-05bd-bbdd-daeff83945f8){padding-top:var(--_spaces--padding---space-20)}.space-component:where(.w-variant-45b4ce58-a287-88b3-6560-525a3e388e94){padding-top:var(--_spaces--padding---space-18)}.space-component:where(.w-variant-fd88546a-1fab-5833-917e-852987b810e0){padding-top:var(--_spaces--padding---space-16)}.space-component:where(.w-variant-1b63c63d-b4d2-85ac-0841-20ff2bb84431){padding-top:var(--_spaces--padding---space-14)}.space-component:where(.w-variant-9ac89591-77a5-6c7e-e5da-0fd8080ca69e){padding-top:var(--_spaces--padding---space-12)}.space-component:where(.w-variant-f3673d4b-d5b8-7a61-97fd-41961e22fa1d){padding-top:var(--_spaces--padding---space-10)}.space-component:where(.w-variant-b4108cec-1c96-a678-24bd-dc34a6588f03){padding-top:var(--_spaces--padding---space-8)}.space-component:where(.w-variant-728f8a10-b76e-b8fd-4284-125d479852c4){padding-top:var(--_spaces--padding---space-5)}.space-component:where(.w-variant-8a1c642e-9bbe-734f-fba4-b67739a2c24e){padding-top:var(--_spaces--padding---section-padding-150)}.space-component:where(.w-variant-5c38860c-b22e-60bb-c1d2-04e823c6d589){padding-top:calc(var(--_spaces--padding---section-padding-100) + var(--_spaces--padding---space-24))}.h-size-64{font-size:var(--h-size-64);font-weight:400;line-height:1.2}.h-size-48{font-size:var(--h-size-48);font-weight:400;line-height:1.2}.h-size-40{font-size:var(--h-size-40);font-weight:400;line-height:1.2}.p-size-32{font-size:var(--p-size-32)}.p-size-24{font-size:var(--p-size-24)}.p-size-20{font-size:var(--p-size-20);line-height:1.3}.p-size-20:lang(ar-sa){font-size:var(--p-size-24)}.p-size-20.t-clr-white.all-caps.w--current{color:var(--_colors---brand--brand-dark-blue)}.p-size-18{font-size:var(--p-size-18)}.p-size-18:lang(ar-sa){font-size:var(--p-size-20)}.weight-600{font-weight:600!important}.weight-500{font-weight:500!important}.weight-300{font-weight:300!important}.t-clr-white{color:var(--_colors---global--white)}.t-clr-black{color:var(--_colors---global--black)}.text-align-center{text-align:center}.page-wrapper{overflow:clip}.page-wrapper:lang(ar-sa){font-family:"Objektiv Mk 1",Arial,sans-serif}.bg-gradient{background-color:var(--_colors---brand--brand-dark-blue);background-image:none}.navbar{z-index:999;background-color:var(--_colors---global--transparent);width:100%;position:absolute;top:0}.navbar:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){overflow-x:clip!important}.nav-logo{width:var(--_spaces--padding---logo-size);color:var(--_colors---global--white);will-change:width}.nav-logo.is-arabic:lang(ar-sa){display:block}.nav-container{width:100%;max-width:100%;padding:var(--_spaces--padding---space-50)var(--_spaces--padding---global-padding);grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);justify-content:space-between;align-items:center;margin-left:0;margin-right:0;display:flex}.nav-container:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){position:relative}.nav-menu:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){right:var(--_spaces--padding---global-padding);z-index:1;position:absolute}.nav-menu:lang(ar-sa):where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){left:var(--_spaces--padding---global-padding);right:auto}.nav-link{padding:var(--_spaces--padding---space-10);color:var(--_colors---global--white);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;font-weight:500;line-height:1}.nav-link:where(.w-variant-f7de9722-0535-3c30-a9ae-0b54ac71eac5){font-size:var(--p-size-24);text-transform:none}.nav-link:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.nav-text:lang(ar-sa){line-height:1.3}.nav-text.is-anim{position:absolute;top:100%}.nav-text.is-anim:lang(ar-sa){top:120%}.font-monoblack{font-family:Monoblock,Arial,sans-serif;font-weight:500}.font-monoblack:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.section_home-hero{z-index:4;height:100vh;position:sticky;top:0}.home-hero-inner{flex-flow:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.home-hero-bottom-wrap{justify-content:center;align-items:center;display:flex;position:relative}.home-hero-indicator{grid-column-gap:var(--_spaces--padding---space-10);grid-row-gap:var(--_spaces--padding---space-10);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}.home-hero-indicator:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.all-caps{letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase}.all-caps:lang(ar-sa){letter-spacing:var(--_spaces--padding---space-0)}.home-hero-indicator-icon{width:var(--_spaces--padding---space-20);aspect-ratio:1;flex:none;justify-content:center;align-items:center;display:flex}.sound-wrapper{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);pointer-events:auto;font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;cursor:pointer;justify-content:flex-start;align-items:center;font-weight:500;line-height:1;display:flex}.sound-wrapper:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.sound-icon{width:var(--_spaces--padding---space-24);aspect-ratio:1;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip;transform:translateY(-.1em)}.sound-icon-wrap{justify-content:center;align-items:center;display:flex}.section_home-about{height:100vh}.section_home-about.relative{z-index:6;z-index:6}.home-about-inner{flex-flow:column;justify-content:center;align-items:flex-start;height:100%;display:flex}.home-about-inner.align-right{justify-content:center;align-items:flex-end}.section-title{color:var(--_colors---brand--brand-blue);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;font-weight:500}.section-title:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif;font-size:var(--p-size-24);letter-spacing:var(--_spaces--padding---space-0)}.home-about-title{max-width:26vw}.marquee-cta-text{font-size:var(--p-size-300);text-transform:capitalize;margin-top:-.25em;line-height:.9}.marquee-cta-image{flex:none;justify-content:center;align-items:center;width:clamp(8rem,14.75vw,16.5rem);display:flex;position:relative}.marquee-cta-image.is-services{width:clamp(8rem,15.25vw,18.5rem)}.section_home-process{height:100vh;position:sticky;top:0}.home-process-inner{flex-flow:column;justify-content:space-between;align-items:stretch;max-width:73.5vw;height:100%;margin-left:auto;margin-right:auto;display:flex}.home-process-wrap{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.home-process-card-wrap{grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);justify-content:space-between;align-items:flex-start;width:100%;display:flex}.home-process-card{text-align:center;width:100%;max-width:15.125vw}.home-process-card:lang(ar-sa){max-width:17vw}.home-process-card.is-up{transform:translateY(-65%)}.home-process-vector{z-index:-1;width:100%;max-width:98%;bottom:calc(100% - var(--_spaces--padding---space-24));transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute}.home-process-vector:lang(ar-sa){transform:rotateX(0)rotateY(180deg)rotate(0)}.img-contain{object-fit:contain}.section_home-clients{overflow:hidden}.home-clients-wrap{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.home-clients-title{max-width:30%;margin-left:auto;margin-right:auto}.home-clients-title:lang(ar-sa){max-width:40%}.home-clients-block{border-top-left-radius:var(--_spaces--padding---space-10);border-top-right-radius:var(--_spaces--padding---space-10);border-bottom-left-radius:var(--_spaces--padding---space-10);border-bottom-right-radius:var(--_spaces--padding---space-10);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);flex:none;justify-content:center;align-items:center;width:clamp(10rem,16.875vw,20.25rem);height:clamp(4rem,8vw,9.625rem);display:flex;overflow:clip;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.home-clients-marquee-block{padding-left:var(--_spaces--padding---space-24);grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);flex:none;display:flex}.home-clients-marquee-block:lang(ar-sa){flex-flow:row-reverse}.home-stats-grid{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.home-stats-title{max-width:31.75vw;position:sticky;top:40vh}.home-stats-block{grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);flex-flow:column;max-width:22vw;height:24vw;margin-left:auto;margin-right:auto;display:flex}.home-stats-block.is-3{height:auto}.home-stats-count{font-size:var(--p-size-128);font-weight:500;line-height:.9}.case-studies-title{max-width:31.75vw;margin-left:auto;margin-right:auto}.case-studies-slider-wrap{position:relative}.swiper{overflow:visible!important}.swiper.cs-slider{max-width:56.875vw;margin-left:auto;margin-right:auto}.swiper-wrapper{will-change:transform;display:flex;cursor:none!important;transform-style:preserve-3d!important}.swiper-slide{will-change:transform;flex:none;width:100%;cursor:auto!important}.case-studies-slide{color:var(--_colors---global--white);justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.case-studies-slide-image{border-radius:var(--_spaces--padding---space-20);width:100%;height:100%;position:relative;overflow:hidden}.img-cover{object-fit:cover;width:100%;height:100%}.img-cover.image-p-bottom{object-position:50% 100%;object-position:50% 100%}.case-studies-slide-content-wrap{z-index:6;width:100%;height:100%;padding:var(--_spaces--padding---space-60)var(--_spaces--padding---space-70)var(--_spaces--padding---space-50);grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.case-studies-slide-tag{padding:var(--_spaces--padding---space-16)var(--_spaces--padding---space-18)var(--_spaces--padding---space-14);border-radius:var(--_spaces--padding---space-32);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;display:flex;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.case-studies-slide-title{max-width:74%}.case-studies-slide-cursor-wrap{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.case-studies-slide-cursor{padding:var(--_spaces--padding---space-16)var(--_spaces--padding---space-18);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.page-css{display:none}.swiper-button-wrap{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.swiper-button{width:var(--_spaces--padding---space-80);aspect-ratio:1;border-radius:var(--_spaces--padding---space-5);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;display:flex;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.swiper-button.nav-btn-prev:lang(ar-sa),.swiper-button.nav-btn-next:lang(ar-sa),.swiper-button.nav-btn-prev:lang(ar-sa),.swiper-button.nav-btn-next:lang(ar-sa){transform:rotate(180deg)}.updates-grid{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.updates-card{color:var(--_colors---global--white);position:relative}.updates-image{border-radius:var(--_spaces--padding---space-5);overflow:clip}.news-tag{left:var(--_spaces--padding---space-36);top:var(--_spaces--padding---space-36);z-index:1;padding:var(--_spaces--padding---space-16)var(--_spaces--padding---space-18)var(--_spaces--padding---space-12);border-radius:var(--_spaces--padding---space-32);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;box-shadow:inset -1px -1px 1px #fff3,inset 2px 2px 1px #fff3}.button-group{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);justify-content:center;align-items:center;display:flex}.button-group.is-left{justify-content:flex-start;align-items:center}.footer-cta-grid{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.form{margin-bottom:0}.form-input-label{margin-bottom:var(--_spaces--padding---space-10);color:var(--_colors---brand--brand-blue);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;font-weight:500;line-height:1}.form-input-field{height:auto;padding:var(--_spaces--padding---space-36)var(--_spaces--padding---space-32)var(--_spaces--padding---space-40)0px;background-color:var(--_colors---global--transparent);color:var(--_colors---global--white);font-size:var(--p-size-36);border:1px #000;border-bottom:1px solid #ffffff59;margin-bottom:0;line-height:1.2;transition:all .25s ease-out}.form-input-field:focus,.form-input-field:focus-visible,.form-input-field[data-wf-focus-visible]{border-bottom-color:var(--_colors---global--white)}.form-input-field::placeholder{color:#ffffff59}.form-wrapper{grid-column-gap:var(--_spaces--padding---space-50);grid-row-gap:var(--_spaces--padding---space-50);flex-flow:column;display:flex;position:relative}.form-button{width:var(--_spaces--padding---space-70);aspect-ratio:1;background-color:var(--_colors---global--transparent)}.footer{padding-right:var(--_spaces--padding---section-padding-100);padding-bottom:var(--_spaces--padding---section-padding-100);padding-left:var(--_spaces--padding---section-padding-100)}.footer-link-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer-link{min-height:16vw;padding-right:var(--_spaces--padding---space-18);padding-bottom:var(--_spaces--padding---space-18);padding-left:var(--_spaces--padding---space-40);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffff59;flex-flow:column;justify-content:flex-end;align-items:stretch;transition:color .25s ease-out;display:flex;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.footer-link:hover{color:var(--_colors---brand--brand-blue)}.footer-link.is-left{border-top-left-radius:var(--_spaces--padding---space-10);border-bottom-left-radius:var(--_spaces--padding---space-10)}.footer-link.is-right{border-top-right-radius:var(--_spaces--padding---space-10);border-bottom-right-radius:var(--_spaces--padding---space-10)}.footer-link-inner{grid-column-gap:var(--_spaces--padding---space-16);grid-row-gap:var(--_spaces--padding---space-16);justify-content:space-between;align-items:center;display:flex}.footer-link-arrow{width:var(--_spaces--padding---space-80);aspect-ratio:1;transform-origin:0 100%;flex:none;justify-content:center;align-items:center;display:flex}.footer-link-arrow-inner{width:100%;height:100%}.footer-credits-wrap{grid-column-gap:var(--_spaces--padding---space-32);grid-row-gap:var(--_spaces--padding---space-32);justify-content:space-between;align-items:center;display:flex}.footer-credits-wrap:lang(ar-sa){flex-flow:row-reverse}.footer-info-wrap{grid-column-gap:var(--_spaces--padding---space-40);grid-row-gap:var(--_spaces--padding---space-40);justify-content:center;align-items:center;display:flex}.footer-logo{width:100%}.footer-logo.is-english:lang(ar-sa),.footer-logo.is-arabic{display:none}.footer-logo.is-english:lang(ar-sa),.footer-logo.is-arabic{display:none}.footer-logo.is-arabic:lang(ar-sa){display:inline-block}.marquee-cta-icon-wrap{background-image:radial-gradient(circle farthest-corner at 50% 50%,#000000bf,var(--_colors---global--transparent)60%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.marquee-cta-icon{width:var(--_spaces--padding---space-80);justify-content:center;align-items:center;display:flex}.home-portfolio-title{max-width:31.75vw;margin-left:auto;margin-right:auto}.home-portfolio-wrap{height:90vh;color:var(--_colors---global--white);justify-content:center;align-items:center;display:flex;position:relative}.home-portfolio-image{will-change:width;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:clip}.home-portfolio-content-wrap{z-index:2;width:100%;height:100%;padding-top:var(--_spaces--padding---space-80);padding-bottom:var(--_spaces--padding---space-80);grid-column-gap:var(--_spaces--padding---space-32);grid-row-gap:var(--_spaces--padding---space-32);padding-left:calc(var(--_spaces--padding---global-padding) + var(--_spaces--padding---space-10));padding-right:calc(var(--_spaces--padding---global-padding) + var(--_spaces--padding---space-10));flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.home-portfolio-content-title{max-width:100%}.home-portfolio-content-title:where(.w-variant-ab4b4d11-54f3-3562-436b-3180ae2f0c90){max-width:60vw}.home-portfolio-service-wrap{grid-column-gap:var(--_spaces--padding---space-20);grid-row-gap:var(--_spaces--padding---space-20);flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.service-tag{padding-top:var(--_spaces--padding---space-16);padding-right:var(--_spaces--padding---space-18);padding-bottom:var(--_spaces--padding---space-12);padding-left:var(--_spaces--padding---space-18);border-top-left-radius:var(--_spaces--padding---space-32);border-top-right-radius:var(--_spaces--padding---space-32);border-bottom-left-radius:var(--_spaces--padding---space-32);border-bottom-right-radius:var(--_spaces--padding---space-32);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);will-change:transform;text-transform:uppercase;justify-content:center;align-items:center;display:flex;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.service-tag:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.home-portfolio-image-inner{height:100%;width:calc(100vw - (var(--_spaces--padding---global-padding) + var(--_spaces--padding---global-padding)));flex:none;position:relative}.form-button-wrap{right:var(--_spaces--padding---space-18);bottom:var(--_spaces--padding---space-24);color:#ffffff59;transform-style:preserve-3d;justify-content:center;align-items:center;transition:color .25s ease-out;display:flex;position:absolute}.form-button-wrap:hover{color:var(--_colors---brand--brand-blue)}.form-button-wrap:lang(ar-sa){left:var(--_spaces--padding---space-18);right:auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.form-button-icon{pointer-events:none;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.home-services-wrap{z-index:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;position:relative}.home-services-block{height:calc(100vh - (var(--_spaces--padding---section-padding-100) + var(--_spaces--padding---section-padding-100)));flex-flow:column;justify-content:center;align-items:stretch;display:flex}.home-services-block.is-sticky{top:var(--_spaces--padding---section-padding-100);top:var(--_spaces--padding---section-padding-100);position:sticky}.home-services-content-wrap{max-width:35vw}.services-tags-wrap{grid-column-gap:var(--_spaces--padding---space-10);grid-row-gap:var(--_spaces--padding---space-10);flex-flow:wrap;justify-content:flex-start;align-items:flex-start;max-width:25vw;display:flex}.home-services-image-wrapper{justify-content:flex-start;align-items:center;width:100%;display:flex}.home-services-image-wrap{width:100%;max-width:48vw;position:absolute;top:0;bottom:0;right:0}.home-services-image-wrap:lang(ar-sa){left:0;right:auto}.home-services-image-inner{border-top-left-radius:var(--_spaces--padding---space-10);border-top-right-radius:var(--_spaces--padding---space-10);border-bottom-left-radius:var(--_spaces--padding---space-10);border-bottom-right-radius:var(--_spaces--padding---space-10);will-change:width;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:clip}.home-services-placeholder-wrap{z-index:-1;width:100%;max-width:47.325vw;height:100%;position:absolute;top:0;bottom:0;right:0}.home-services-image-placeholder{border-radius:var(--_spaces--padding---space-10);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;overflow:clip;box-shadow:inset -1px -1px 1px #fff3,inset 2px 2px 1px #fff3}.home-services-card-wrap{width:100%}.home-services-image{background-color:var(--_colors---brand--brand-dark-blue);justify-content:center;align-items:center;width:48vw;height:28.5vw;display:flex;overflow:hidden}.padding-section-60{padding-top:var(--_spaces--padding---space-60);padding-bottom:var(--_spaces--padding---space-60)}.home-services-content-inner{perspective:1200px;will-change:transform}.link-text-wrap{flex-flow:row;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.liquid-button-wrapper{padding:var(--_spaces--padding---space-18)var(--_spaces--padding---space-32);color:var(--_colors---global--black);justify-content:center;align-items:center;font-family:Monoblock,Arial,sans-serif;font-weight:500;display:inline-flex;position:relative;overflow:visible}.liquid-button-wrapper:lang(ar-sa){font-family:Fustat Variablefont Wght,Arial,sans-serif}.button-text{z-index:2;pointer-events:none;letter-spacing:var(--letter-spacing--letter-spacing);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding-top:.2em;font-family:Monoblock,Arial,sans-serif;font-weight:500;line-height:.8;position:relative}.button-text:lang(ar-sa){font-size:var(--p-size-24);letter-spacing:var(--_spaces--padding---space-0)}.button-svg-wrap{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.footer-wrapper{z-index:2;position:relative}.weight-400{font-weight:400!important}.modal-wrapper{position:relative}.relative{z-index:1;position:relative}.sticky-wrapper{pointer-events:none;height:100%;position:absolute;top:0}.root{width:100vw;height:100vh;position:sticky;top:0;overflow:hidden}.opacity-0{opacity:0}.preloader{z-index:99;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100vh;display:flex;position:fixed;overflow:clip}.preloader-bar-wrap{z-index:5;width:0%;height:var(--_spaces--padding---space-20);background-color:var(--_colors---brand--brand-blue);position:relative}.footer-img{z-index:-1;pointer-events:none;width:100%;display:none;position:absolute;bottom:0}.footer-img:where(.w-variant-3b799bd8-b137-3266-9bd7-b5ff94879e34){display:block}.marquee-cta-image-inner{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;transform:translateY(-10%)}.home-process-sticky-wrap{height:300vh;position:relative}.process-vector{width:100%;height:100%;margin-bottom:0}.click-to-enter{z-index:5;opacity:0;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:30vh;left:50%;transform:translate(-50%,10%)}.sticky-sound-wrapper{z-index:555;pointer-events:none;width:100%;height:100%;position:absolute;top:0}.sound-sticky{width:100%;height:100vh;padding-right:var(--_spaces--padding---global-padding);padding-bottom:var(--_spaces--padding---space-60);padding-left:var(--_spaces--padding---global-padding);justify-content:flex-end;align-items:flex-end;display:flex;position:sticky;top:0}.nav-mask{z-index:999999;width:100%;height:110%;display:none;position:absolute;top:0;left:0}.nav-mask:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){display:block}.preloader-mask{background-color:var(--_colors---brand--brand-dark-blue);width:100%;height:100%;position:absolute;inset:0%}.p-size-128{font-size:var(--p-size-128);line-height:1.1}.sound-lottie{width:120%;height:100%;position:absolute;left:0}.cursor-canvas{width:100vw;height:100vh;position:fixed;inset:0%}.blur-progressive{z-index:1;border-radius:inherit;background-image:linear-gradient(0deg,#0006,var(--_colors---global--transparent));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;height:21%;position:absolute;inset:auto 0 0}.pbl-wrap{pointer-events:none;position:absolute;inset:0}.pbl{position:absolute;inset:0}.pbl-1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 35%,#0000 55%);mask-image:linear-gradient(#0000 0%,#000 20% 35%,#0000 55%)}.pbl-2{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#0000 20%,#000 38% 55%,#0000 72%);mask-image:linear-gradient(#0000 20%,#000 38% 55%,#0000 72%)}.pbl-3{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(#0000 40%,#000 56% 72%,#0000 86%);mask-image:linear-gradient(#0000 40%,#000 56% 72%,#0000 86%)}.pbl-4{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(#0000 60%,#000 74% 88%,#0000 100%);mask-image:linear-gradient(#0000 60%,#000 74% 88%,#0000 100%)}.pbl-5{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);-webkit-mask-image:linear-gradient(#0000 80%,#000 92%);mask-image:linear-gradient(#0000 80%,#000 92%)}.home-portfolio-image-mask{z-index:1;background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--_colors---global--transparent)50%,#0000008c);width:100%;height:100%;position:absolute;inset:0%}.chatbot-answer{height:0;overflow:hidden}.chatbot-answer-wrap{max-width:70%;padding-bottom:var(--_spaces--padding---space-80);margin-left:auto;margin-right:auto}.chatbot-answer-block{max-height:70vh;padding-top:var(--_spaces--padding---space-32);padding-bottom:var(--_spaces--padding---space-32);padding-left:var(--_spaces--padding---space-32);border-radius:var(--_spaces--padding---space-20);background-color:var(--_colors---global--white);display:flex}.chatbot-answer-block-inner{padding-right:var(--_spaces--padding---space-32);max-height:calc(70vh - var(--_spaces--padding---space-32));overflow:auto}.chatbot-search-wrap{max-width:63.125vw;padding:var(--_spaces--padding---space-10);border-radius:var(--_spaces--padding---space-10);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:auto;margin-right:auto;box-shadow:inset -1px -1px 2px #fff3,inset 1px 1px 2px #fff3}.chatbot-search-inner{padding-top:var(--_spaces--padding---space-12);padding-right:var(--_spaces--padding---space-12);padding-bottom:var(--_spaces--padding---space-12);padding-left:var(--_spaces--padding---space-24);grid-column-gap:var(--_spaces--padding---space-32);grid-row-gap:var(--_spaces--padding---space-32);background-color:var(--_colors---global--white);border-radius:inherit;justify-content:space-between;align-items:center;display:flex}.chatbot-search-icon{width:var(--_spaces--padding---space-36);aspect-ratio:1;justify-content:center;align-items:center;display:flex}.chatbot-search-field{color:#878787;height:auto;font-size:var(--p-size-18);border:1px #000;flex:1;padding:0}.chatbot-search-field:focus,.chatbot-search-field:focus-visible,.chatbot-search-field[data-wf-focus-visible]{outline-color:var(--_colors---global--transparent);outline-offset:0px;outline-width:0;outline-style:none}.chatbot-search-button{width:var(--_spaces--padding---space-60);aspect-ratio:1;border-radius:var(--_spaces--padding---space-10);cursor:pointer;transform-style:preserve-3d;background-image:linear-gradient(#1c40d7,#0f2271);justify-content:center;align-items:center;display:flex}.chatbot-search-button:lang(ar-sa){transform:rotateX(0)rotateY(180deg)rotate(0)}.cursor-wrapper{z-index:999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.cursor-icon{width:var(--_spaces--padding---section-padding-100);aspect-ratio:1;border:1px solid var(--_colors---brand--brand-blue);border-radius:50%}.cursor-svg{width:var(--_spaces--padding---section-padding-100);aspect-ratio:1;color:var(--_colors---brand--brand-blue)}.success-message{padding:var(--_spaces--padding---space-32);border-radius:var(--_spaces--padding---space-10);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--p-size-24);line-height:1.3;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.home-clients-marquee{display:flex}.home-clients-marquee:lang(ar-sa){flex-flow:row-reverse}.padding-global{padding-right:var(--_spaces--padding---global-padding);padding-left:var(--_spaces--padding---global-padding)}.marquee-cta-arabic-wrap{display:flex}.marquee-cta-arabic-wrap:lang(ar-sa){flex-flow:row-reverse;display:flex}.marquee-cta-arabic-block{grid-column-gap:var(--_spaces--padding---space-32);grid-row-gap:var(--_spaces--padding---space-32);justify-content:flex-start;align-items:center;display:flex}.marquee-cta-arabic-block:lang(ar-sa){grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);justify-content:flex-start;align-items:center;display:flex}.marquee-cta-arabic-inner{padding-left:var(--_spaces--padding---space-80);grid-column-gap:var(--_spaces--padding---space-80);grid-row-gap:var(--_spaces--padding---space-80);justify-content:flex-start;align-items:center;display:flex}.marquee-cta-dot{width:var(--p-size-24);aspect-ratio:1;border-radius:var(--_spaces--padding---space-5);background-color:var(--_colors---global--white);flex:none}.logo-wrap{flex:1;justify-content:flex-start;align-items:center;display:flex}.nav-menu-inner{grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);justify-content:flex-end;align-items:center;display:flex}.footer-link-text{color:var(--_colors---global--white);font-size:var(--h-size-48)}.nav-logo-wrapper{padding-left:0}.nav-logo-wrapper:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){justify-content:flex-start;align-items:center;display:flex}.nav-logo-wrapper-inner:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){will-change:transform,width,opacity;justify-content:center;align-items:center;display:flex}.nav-logo-wrapper-inner.is-arabic{display:none}.nav-logo-wrapper-inner.is-english:lang(ar-sa),.nav-logo-wrapper-inner.is-arabic{display:none}.nav-logo-wrapper-inner.is-arabic:lang(ar-sa){display:flex}.nav-logo-wrapper-inner.is-english:lang(ar-sa){display:none}.locale-list{padding:var(--_spaces--padding---space-14)var(--_spaces--padding---space-14)var(--_spaces--padding---space-12);grid-column-gap:var(--_spaces--padding---space-10);grid-row-gap:var(--_spaces--padding---space-10);border-radius:var(--_spaces--padding---space-5);background-color:var(--_colors---global--white);justify-content:center;align-items:center;display:flex}.locale-desktop{display:block}.locale-mobile{display:none}.locale-link{color:var(--_colors---global--black);font-family:Monoblock,Arial,sans-serif;font-size:var(--p-size-20);text-transform:uppercase;justify-content:center;align-items:center;font-weight:500;display:flex}.locale-link.w--current{color:var(--_colors---brand--brand-blue)}.home-hero-title-wrap{justify-content:center;align-items:center;width:100%;height:100%;font-family:Helvena,Arial,sans-serif;display:flex;position:absolute;top:0}.home-hero-bg{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.home-portfolio-desktop-image{width:100%;height:100%}.home-portfolio-mobile-image{width:100%;height:100%;display:none}@media screen and (max-width:991px){body{--_spaces--padding---global-padding:clamp(1.25rem,1.25vw,1.5rem);--_spaces--padding---section-padding-100:clamp(3rem,5vw,6.25rem);--_spaces--padding---section-padding-150:clamp(4rem,7.5vw,9.375rem);--_spaces--padding---space-80:clamp(2.5rem,4vw,5rem);--_spaces--padding---space-70:clamp(2.325rem,3.5vw,4.375rem);--_spaces--padding---space-60:clamp(2.25rem,3vw,3.75rem);--_spaces--padding---space-50:clamp(2.125rem,2.5vw,3.125rem);--_spaces--padding---space-32:clamp(1.5rem,1.5vw,2rem);--_spaces--padding---space-40:clamp(2rem,2vw,2.5rem);--_spaces--padding---space-36:clamp(1.75rem,1.75vw,2.25rem);--_spaces--padding---space-24:clamp(1.125rem,1.25vw,1.5rem);--_spaces--padding---space-20:clamp(1rem,1vw,1.25rem);--_spaces--padding---space-18:clamp(1rem,.9vw,1.125rem);--_spaces--padding---space-16:clamp(1rem,.8vw,1rem);--_spaces--padding---space-14:clamp(.75rem,.7vw,.875rem);--_spaces--padding---space-12:clamp(.625rem,.6vw,.75rem);--_spaces--padding---space-10:clamp(.5rem,.5vw,.625rem);--_spaces--padding---space-8:clamp(.5rem,.5vw,.5rem);--_spaces--padding---space-5:clamp(.25rem,.25vw,.313rem);--_spaces--padding---logo-size:10rem;--_spaces--padding---space-0:0px;--_spaces--padding---global-padding-reverse:clamp(-1.25rem,-1.25vw,-1.5rem);--_spaces--padding---w-100vw:100vw;--p-size-20:clamp(1rem,1vw,1.25rem);--h-size-64:clamp(2rem,3.125vw,4rem);--h-size-115:clamp(2.25rem,5.85vw,7.125rem);--h-size-48:clamp(1.75rem,2.4vw,3rem);--p-size-32:clamp(1.25rem,1.5vw,2rem);--h-size-40:clamp(1.5rem,2vw,2.5rem);--p-size-36:clamp(1.325rem,1.675vw,2.25rem);--p-size-24:clamp(1.125rem,1.25vw,1.5rem);--p-size-18:clamp(.825rem,.9vw,1.125rem);--p-size-16:clamp(.825rem,.8vw,1rem);--p-size-14:clamp(.75rem,.7vw,.875rem);--p-size-12:clamp(.625rem,.6vw,.75rem);--letter-spacing--letter-spacing:-.05em;--p-size-300:clamp(5rem,15.5vw,18.75rem);--p-size-128:clamp(2.5rem,6.5vw,8rem);--p-size-10:clamp(.5rem,.5vw,.625rem)}.nav-container{padding-top:var(--_spaces--padding---space-24);padding-bottom:var(--_spaces--padding---space-24);grid-column-gap:var(--_spaces--padding---space-0);grid-row-gap:var(--_spaces--padding---space-0)}.nav-menu{left:auto;right:var(--_spaces--padding---space-32);background-color:var(--_colors---global--transparent)}.nav-menu:lang(ar-sa){left:var(--_spaces--padding---space-32);right:auto}.nav-link{width:auto;margin-left:auto;margin-right:auto;display:block}.home-about-title{max-width:24rem}.home-process-inner{max-width:100%}.home-clients-title{max-width:20rem}.home-clients-title:lang(ar-sa){max-width:24rem}.home-stats-title{max-width:20rem}.home-stats-block{max-width:16rem;height:15rem}.case-studies-title{max-width:22rem}.swiper.cs-slider{max-width:80%}.case-studies-slide-tag{padding-top:var(--_spaces--padding---space-12)}.case-studies-slide-cursor-wrap{display:none}.swiper-button{flex:none}.footer{padding-right:var(--_spaces--padding---global-padding);padding-left:var(--_spaces--padding---global-padding)}.footer-link{min-height:10rem;padding-right:var(--_spaces--padding---space-24);padding-bottom:var(--_spaces--padding---space-16);padding-left:var(--_spaces--padding---space-24)}.footer-link-arrow{width:var(--_spaces--padding---space-60)}.footer-credits-wrap,.footer-credits-wrap:lang(ar-sa){flex-flow:column}.home-portfolio-title{max-width:20rem}.services-tags-wrap{max-width:100%}.liquid-button-wrapper{border-radius:var(--_spaces--padding---space-40);background-color:var(--_colors---global--white)}.services-hero-title{max-width:34rem}.services-features-wrap{width:26rem}.nav-button-wrap{padding-top:var(--_spaces--padding---space-10)}.services-approach-grid{grid-template-columns:1fr}.services-approach-img{max-width:24rem}.services-grid{grid-column-gap:calc(var(--_spaces--padding---space-16) + var(--_spaces--padding---space-16));grid-row-gap:calc(var(--_spaces--padding---space-16) + var(--_spaces--padding---space-16))}.services-content{max-width:22rem}.why-us-title{max-width:18rem}.why-us-grid{grid-template-columns:1fr 1fr}.why-us-card-icon{width:var(--_spaces--padding---section-padding-150)}.why-us-card-content{max-width:18rem}.why-us-card-content._w-full{max-width:100%}.why-us-card-image{width:24rem;margin-left:auto;margin-right:auto;position:static}.cta-wrap{padding-right:var(--_spaces--padding---space-40);padding-left:var(--_spaces--padding---space-40)}.cta-inner-wrap{max-width:25rem}.cta-vector-wrap{width:16rem}.career-title{max-width:18rem}.case-study-intro-grid{grid-template-columns:1fr 1.5fr}.case-study-info-group{grid-template-columns:10rem 1fr}.case-study-info-group-wrap{max-width:100%}.case-study-overview-description{width:30rem}.related-projects-title{max-width:26rem}.nav-logo-wrap{padding-left:0}.cursor-canvas,.cursor-component{display:none}.menu-button{padding:var(--_spaces--padding---space-10);border-radius:var(--_spaces--padding---space-5);background-color:var(--_colors---brand--brand-blue);color:var(--_colors---global--white);justify-content:center;align-items:center;display:flex}.menu-button.w--open{background-color:var(--_colors---global--white);color:var(--_colors---brand--brand-dark-blue)}.nav-menu-inner{padding:var(--_spaces--padding---space-16)var(--_spaces--padding---space-40)var(--_spaces--padding---space-32);grid-column-gap:var(--_spaces--padding---space-5);grid-row-gap:var(--_spaces--padding---space-5);border-radius:var(--_spaces--padding---space-10);background-color:var(--_colors---global--white-opacity-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-flow:column;justify-content:center;align-items:center;box-shadow:inset -1px -1px 1px #fff3,inset 1px 1px 1px #fff3}.footer-link-text{font-size:var(--p-size-32)}.locale-list{padding:var(--_spaces--padding---space-10)var(--_spaces--padding---space-12);grid-column-gap:var(--_spaces--padding---space-8);grid-row-gap:var(--_spaces--padding---space-8)}.locale-desktop{display:none}.locale-mobile{padding-right:var(--_spaces--padding---space-24);display:block}.locale-mobile:lang(ar-sa){padding-left:var(--_spaces--padding---space-24)}.locale-link{font-size:var(--p-size-16);line-height:1.2}}@media screen and (max-width:767px){.home-process-card{max-width:8rem}.case-studies-slide-content-wrap{padding:var(--_spaces--padding---space-32)var(--_spaces--padding---global-padding)var(--_spaces--padding---space-24)}.home-services-block{height:auto}.home-services-block.is-sticky{height:auto;position:static}.home-services-content-wrap{max-width:none}.services-tags-wrap{max-width:28rem}.home-services-image-wrap{max-width:none;padding-top:var(--_spaces--padding---space-80);position:static}.home-services-image{width:100%;height:auto}.services-grid{grid-template-columns:1fr}.services-content{max-width:100%}.section_process-bg{height:100%}.process-grid{grid-row-gap:var(--_spaces--padding---section-padding-150);grid-template-columns:1fr 1fr}.cta-vector-wrap{width:12rem}.testimonial-slide-inner{max-width:80%}.grid-2x1{grid-template-columns:1fr}.case-study-intro-grid{grid-column-gap:var(--_spaces--padding---space-80);grid-row-gap:var(--_spaces--padding---space-80);flex-flow:column-reverse;grid-template-columns:1fr;display:flex}.nav-logo-wrap.w--current:where(.w-variant-e6f49116-c743-7bc0-204c-33d09b931f51){justify-content:center;align-items:center;display:flex}.chatbot-search-wrap{max-width:90%}.footer-link-text{font-size:var(--p-size-24)}.mbl-hide{display:none}}@media screen and (max-width:479px){.h-size-48.mb-32{font-size:var(--p-size-32);font-size:var(--p-size-32)}.section_home-hero{height:100svh}.home-hero-bottom-wrap{justify-content:flex-start;align-items:center}.home-hero-indicator{font-size:var(--p-size-14)}.sound-wrapper{grid-column-gap:var(--_spaces--padding---space-12);grid-row-gap:var(--_spaces--padding---space-12);font-size:var(--p-size-14)}.sound-icon{width:var(--_spaces--padding---space-20)}.home-about-title{max-width:none}.section_home-process{height:auto;position:static}.home-process-card-wrap{padding-top:var(--_spaces--padding---space-80);grid-column-gap:var(--_spaces--padding---space-40);grid-row-gap:var(--_spaces--padding---space-40);flex-flow:column;justify-content:space-between;align-items:center}.home-process-card,.home-process-card:lang(ar-sa){max-width:100%}.home-process-card.is-up,.home-process-card.is-up:lang(ar-sa),.home-process-card.is-up,.home-process-card.is-up:lang(ar-sa){transform:none}.home-process-vector{display:none}.home-stats-grid{grid-column-gap:var(--_spaces--padding---space-40);grid-row-gap:var(--_spaces--padding---space-40);grid-template-columns:1fr}.home-stats-grid-col{grid-column-gap:var(--_spaces--padding---space-70);grid-row-gap:var(--_spaces--padding---space-70);flex-flow:column;display:flex}.home-stats-block{justify-content:flex-start;align-items:center;max-width:none;height:auto}.swiper.cs-slider{max-width:100%}.case-studies-slide-image{height:30rem}.case-studies-slide-tag{padding:var(--_spaces--padding---space-12)var(--_spaces--padding---space-14);font-size:var(--p-size-14)}.case-studies-slide-title{max-width:100%}.swiper-button-wrap{padding-top:var(--_spaces--padding---space-32);grid-column-gap:var(--_spaces--padding---space-24);grid-row-gap:var(--_spaces--padding---space-24);justify-content:center;align-items:center;position:relative;top:auto;left:auto}.footer-cta-grid{grid-column-gap:var(--_spaces--padding---space-60);grid-row-gap:var(--_spaces--padding---space-60);grid-template-columns:1fr}.form-input-field{padding-top:var(--_spaces--padding---space-20);padding-bottom:var(--_spaces--padding---space-20);font-size:var(--p-size-20)}.form-wrapper{grid-column-gap:var(--_spaces--padding---space-40);grid-row-gap:var(--_spaces--padding---space-40)}.form-button{width:var(--_spaces--padding---space-40)}.footer-link-grid{grid-template-columns:1fr}.footer-link{min-height:8rem}.footer-link.is-left{padding-bottom:var(--_spaces--padding---space-24);border-top-right-radius:var(--_spaces--padding---space-10);border-bottom-left-radius:var(--_spaces--padding---space-0)}.footer-link.is-right{border-top-right-radius:var(--_spaces--padding---space-0);border-bottom-left-radius:var(--_spaces--padding---space-10)}.footer-link-arrow{width:var(--_spaces--padding---space-80)}.footer-info-wrap{grid-column-gap:var(--_spaces--padding---space-10);grid-row-gap:var(--_spaces--padding---space-10);flex-flow:column}.home-portfolio-wrap{height:40rem}.home-portfolio-service-wrap{flex-flow:column}.service-tag{padding:var(--_spaces--padding---space-14)var(--_spaces--padding---space-12)var(--_spaces--padding---space-8);font-size:var(--p-size-14)}.form-button-wrap{bottom:var(--_spaces--padding---space-10)}.services-hero-title{max-width:100%}.services-features-wrap{width:100%}.services-features-wrap._w-full{flex-flow:column}.services-approach-img{max-width:100%}.why-us-grid{grid-template-columns:1fr}.why-us-card-content{max-width:100%}.why-us-card-large-inner{grid-column-gap:var(--_spaces--padding---space-36);grid-row-gap:var(--_spaces--padding---space-36)}.why-us-card-image{width:100%}.process-grid{grid-template-columns:1fr}.cta-wrap{grid-column-gap:var(--_spaces--padding---space-80);grid-row-gap:var(--_spaces--padding---space-80);flex-flow:column;display:flex}.cta-vector-wrap{width:100%;position:static}.preloader{height:100svh}.portfolio-card-image{height:28rem}.portfolio-card-content{padding:var(--_spaces--padding---space-32)var(--_spaces--padding---space-32)var(--_spaces--padding---space-24)}.location-wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start}.case-study-tab-menu{padding-bottom:var(--_spaces--padding---space-32)}.case-study-tab-button{font-size:var(--p-size-16)}.case-study-tab-content{padding-top:var(--_spaces--padding---space-40)}.case-study-card-content{padding-bottom:var(--_spaces--padding---space-5);grid-column-gap:var(--_spaces--padding---space-14);grid-row-gap:var(--_spaces--padding---space-14)}.case-study-navigation{flex-flow:wrap}.case-study-info-group{grid-column-gap:var(--_spaces--padding---space-8);grid-row-gap:var(--_spaces--padding---space-8);grid-template-columns:1fr}.case-study-intro-images-grid{grid-template-columns:1fr}.case-study-overview-description{width:100%}.home-process-sticky-wrap{height:auto}.click-to-enter{white-space:nowrap}.sound-sticky{height:100svh}.chatbot-search-wrap{max-width:100%}.chatbot-search-inner{padding-left:var(--_spaces--padding---space-12);grid-column-gap:var(--_spaces--padding---space-12);grid-row-gap:var(--_spaces--padding---space-12)}.chatbot-search-field{font-size:var(--p-size-16)}.chatbot-search-button{width:var(--_spaces--padding---space-40)}.footer-link-text{font-size:var(--h-size-40)}.hide-mb{display:none}.locale-list{padding-top:var(--_spaces--padding---space-8);padding-bottom:var(--_spaces--padding---space-5)}.home-portfolio-desktop-image{display:none}.home-portfolio-mobile-image{display:block}}#w-node-_7bc0b417-c320-daa6-80b9-13ca86b54090-0019c592{grid-area:span 1/span 2/span 1/span 2}