.elementor-5881 .elementor-element.elementor-element-32452b43{--display:flex;}.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 );}/* Start custom CSS for text-editor, class: .elementor-element-3254b33f */body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:grid!important;grid-template-columns:1fr!important;gap:8px;padding:14px 0;overflow:visible!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{justify-content:center;width:100%;min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}
        body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:grid!important;grid-template-columns:1fr!important;gap:8px;padding:14px 0;overflow:visible!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{justify-content:center;width:100%;min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}

body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar{direction:rtl;text-align:right}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-en,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-en{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-ar{display:inline!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-ar{display:flex!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-lead .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-division-head p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-project-copy .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-bridge p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-cta p .apz-ar{display:block!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-index{right:auto;left:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions{justify-content:flex-start}
    body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:grid;grid-template-columns:1fr;gap:8px;padding:14px 0;overflow:visible}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{justify-content:center;width:100%;min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}

body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar{direction:rtl;text-align:right}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-en,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-en{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-ar{display:inline!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-ar{display:flex!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-lead .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-division-head p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-project-copy .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-bridge p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-cta p .apz-ar{display:block!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-index{right:auto;left:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions{justify-content:flex-start}
    body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}

body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar{direction:rtl;text-align:right}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-en,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-en{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-ar{display:inline!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions-ar{display:flex!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-lead .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-division-head p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-project-copy .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-bridge p .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-cta p .apz-ar{display:block!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-index{right:auto;left:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects.apz-force-ar .apz-actions{justify-content:flex-start}
    body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}
    body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:6/span 7;grid-row:1/span 2;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:1/span 5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(2){grid-row:1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:nth-child(3){grid-row:2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project:not(.apz-project-feature){grid-column:auto;grid-row:auto;order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}
    body.page-id-5881.elementor-editor-preview #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}
    body.page-id-5881.elementor-editor-active #preloader{display:none!important}
body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}
    body.page-id-5881 .page-content-wrap-5881{padding-top:0!important;padding-bottom:0!important;overflow:hidden}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;color:#172235;font-family:inherit}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .elementor-widget-container{width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects *{box-sizing:border-box}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-projects{width:100%;overflow:clip;background:#fff;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-section{position:relative}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:none!important}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#0b72ce;font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-eyebrow:before{content:"";width:30px;height:2px;background:currentColor;flex:0 0 auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h3,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f p{margin:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{max-width:760px;color:#102036;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.08}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding:110px 0 0;background:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:90px;padding-bottom:70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{max-width:620px;color:#536173;font-size:19px;line-height:1.8}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter{border-top:1px solid #e4e8ed;border-bottom:1px solid #e4e8ed;background:#f7f8fa}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{display:flex;align-items:center;gap:10px;padding:18px 0;overflow-x:auto;scrollbar-width:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner::-webkit-scrollbar{display:none}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d6dde5;color:#102036;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;white-space:nowrap;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:first-child,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a:hover{border-color:#0b72ce;background:#0b72ce;color:#fff;transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:92px 0 48px;background:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:92px 0 105px;scroll-margin-top:110px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech{background:#0e1d31;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-interiors{background:#f1f3f6;color:#172235}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:90px;align-items:end;margin-bottom:52px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head h2{font-size:clamp(32px,3.3vw,48px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head h2{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:590px;color:#607084;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-tech .apz-division-head>p{color:#b9c4d1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(300px,1fr));gap:24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project{grid-column:span 5;display:flex;flex-direction:column;min-width:0;background:#fff;color:#172235;transition:transform .3s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:span 7;grid-row:span 2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{position:relative;flex:1;min-height:210px;margin:0;overflow:hidden;background:#dfe4e9}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:520px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;transform:none;transition:transform .5s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:hover img{transform:scale(1.02)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project:nth-child(3) img{object-position:center 48%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:46px;height:46px;background:rgba(14,29,49,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:26px 28px 29px;border-top:3px solid #0b72ce}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-category{display:block;margin-bottom:9px;color:#0b72ce;font-size:11px;font-weight:700;letter-spacing:.14em}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{color:#102036;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{margin-top:11px;color:#607084;font-size:15px;line-height:1.65}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:82px 0;background:#081425;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:center}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge .apz-eyebrow{margin:0;color:#65b4ff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{max-width:800px;color:#d2d9e2;font-size:clamp(21px,2vw,30px);line-height:1.5}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:100px 0;background:#0b72ce;color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta .apz-eyebrow{color:#fff}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{max-width:760px;color:#fff;font-size:clamp(34px,3.8vw,54px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p{max-width:720px;margin-top:22px;color:#e9f4ff;font-size:17px;line-height:1.75}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 25px;border:1px solid #fff;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn:hover{transform:translateY(-2px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-light{background:#fff;color:#0e1d31}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn-outline:hover{background:#fff;color:#0e1d31}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f{left:auto;right:50%;margin-left:0;margin-right:-50vw;direction:rtl;text-align:right}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-en,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-en{display:none!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-ar{display:inline!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions-ar{display:flex!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p .apz-ar,html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta p .apz-ar{display:block!important}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-index{right:auto;left:18px}
html[lang^="ar"] body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
@media(max-width:1024px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:min(100% - 48px,940px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:80px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{grid-template-columns:1fr;gap:28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head>p{max-width:760px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto;grid-row:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:1/-1}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid-interiors .apz-project-feature{order:0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:460px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure{min-height:260px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge-inner{grid-template-columns:1fr;gap:26px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta-inner{grid-template-columns:1fr;gap:38px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{justify-content:flex-start}
}
@media(max-width:767px){
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-shell{width:calc(100% - 36px)}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro{padding-top:64px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-intro-grid{padding-bottom:48px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-lead{font-size:16px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter-inner{padding:14px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-filter a{min-height:40px;padding:9px 14px;font-size:10px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-portfolio-head{padding:64px 0 28px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division{padding:64px 0 70px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-division-head{margin-bottom:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-grid{grid-template-columns:1fr;gap:18px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature{grid-column:auto}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project figure,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-feature figure{min-height:260px;aspect-ratio:4/3}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project-copy{padding:22px 22px 24px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project h3{font-size:23px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-project p{font-size:14px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge{padding:62px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-bridge p{font-size:21px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta{padding:70px 0}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-cta h2{font-size:34px}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-actions{display:grid;grid-template-columns:1fr;width:100%}
body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f .apz-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:before,body.page-id-5881 .elementor-5881 .elementor-element.elementor-element-3254b33f *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}/* End custom CSS */