.elementor-48 .elementor-element.elementor-element-45b263e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-45b263e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #6D6867 0%, #535152 50%);}.elementor-48 .elementor-element.elementor-element-45b263e > .elementor-container{min-height:690px;}.elementor-48 .elementor-element.elementor-element-45b263e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-48 .elementor-element.elementor-element-45b263e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-c8167ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-c8167ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-63ea484{text-align:center;}.elementor-48 .elementor-element.elementor-element-63ea484 img{width:23%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-738bd67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-738bd67{text-align:center;}.elementor-48 .elementor-element.elementor-element-738bd67 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:bold;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E3D3C2;}.elementor-48 .elementor-element.elementor-element-00f67f2:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-container{min-height:690px;}.elementor-48 .elementor-element.elementor-element-00f67f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-shape-top .elementor-shape-fill{fill:#535152;}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-shape-bottom .elementor-shape-fill{fill:#535152;}.elementor-48 .elementor-element.elementor-element-00f67f2 > .elementor-shape-bottom svg{height:136px;transform:translateX(-50%) rotateY(180deg);}.elementor-48 .elementor-element.elementor-element-15d635f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-15d635f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-5a52cb4{--iteration-count:infinite;padding:91px 91px 91px 91px;top:-321px;--dynamic-text-color:#c0b9b1;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-5a52cb4{left:21px;}body.rtl .elementor-48 .elementor-element.elementor-element-5a52cb4{right:21px;}.elementor-48 .elementor-element.elementor-element-5a52cb4 .elementor-headline{text-align:right;font-size:151px;}.elementor-48 .elementor-element.elementor-element-5a52cb4 .elementor-headline-plain-text{color:#eeecec;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1f4a7d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-82px;column-gap:0px;text-align:center;font-family:"Tajawal", Sans-serif;font-weight:bold;color:#290303;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-1f4a7d7{left:-31px;}body.rtl .elementor-48 .elementor-element.elementor-element-1f4a7d7{right:-31px;}.elementor-48 .elementor-element.elementor-element-5b9d608{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-15e3840 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-15e3840 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-48 .elementor-element.elementor-element-e0630fb{width:100%;max-width:100%;}.elementor-48 .elementor-element.elementor-element-e0630fb > .elementor-widget-container{margin:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-e0630fb.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-e0630fb .accrdion-portfolio-area .out .accordion-overlay h2{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-e0630fb a{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-0f7d8c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-48 .elementor-element.elementor-element-0f7d8c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 4200px 0px;}.elementor-48 .elementor-element.elementor-element-0f7d8c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-e1214ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-e1214ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8733a85:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-container{min-height:690px;}.elementor-48 .elementor-element.elementor-element-8733a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-shape-top .elementor-shape-fill{fill:#535152;}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:117px;transform:translateX(-50%) rotateY(180deg);}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-shape-bottom .elementor-shape-fill{fill:#535152;}.elementor-48 .elementor-element.elementor-element-8733a85 > .elementor-shape-bottom svg{height:136px;transform:translateX(-50%) rotateY(180deg);}.elementor-48 .elementor-element.elementor-element-b1809a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b1809a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-494ab51 .swiper-slide{transition-duration:calc(5000ms*1.2);height:488px;}.elementor-48 .elementor-element.elementor-element-494ab51 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-494ab51 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-494ab51 .elementor-slide-heading{color:#585858;font-size:65px;}.elementor-48 .elementor-element.elementor-element-494ab51 .elementor-slide-description{color:#A99E93;font-size:22px;}.elementor-48 .elementor-element.elementor-element-b9efa4d:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-b9efa4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-b9efa4d > .elementor-container{min-height:690px;}.elementor-48 .elementor-element.elementor-element-b9efa4d > .elementor-background-overlay{opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-b9efa4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-48 .elementor-element.elementor-element-811db03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-48 .elementor-element.elementor-element-811db03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8042896{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-thumb img{border-radius:14px 14px 14px 14px;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-content{text-align:left;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-name{color:#E3D3C2;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-designation{color:#8a8d91;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-about,
						.elementor-48 .elementor-element.elementor-element-8042896 .gridder-expanded-content p.jltma-team-member-desc{color:#8a8d91;}.elementor-48 .elementor-element.elementor-element-8042896 .swiper{padding:10px;margin:0 -10px;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-social li a{color:#FFF;background:#2231DD;}.elementor-48 .elementor-element.elementor-element-8042896 .jltma-team-member-social li a:hover{color:#FFF !important;background:#DA0971;}.elementor-48 .elementor-element.elementor-element-785f996:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-785f996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-785f996 > .elementor-background-overlay{background-color:#1D1D1D;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-785f996 > .elementor-container{min-height:690px;}.elementor-48 .elementor-element.elementor-element-785f996{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-48 .elementor-element.elementor-element-55fe661.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-15e3840{width:100%;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-63ea484 img{width:31%;}.elementor-48 .elementor-element.elementor-element-e0630fb{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-45b263e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-c8167ae{width:100%;z-index:0;}.elementor-48 .elementor-element.elementor-element-c8167ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-48 .elementor-element.elementor-element-c8167ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-63ea484.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-63ea484{text-align:center;}.elementor-48 .elementor-element.elementor-element-63ea484 img{width:100%;max-width:100%;height:288px;object-fit:contain;object-position:center center;}.elementor-48 .elementor-element.elementor-element-738bd67{width:100%;max-width:100%;text-align:center;}.elementor-48 .elementor-element.elementor-element-738bd67 .elementor-heading-title{font-size:26px;}.elementor-48 .elementor-element.elementor-element-00f67f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-15d635f{width:100%;z-index:0;}.elementor-48 .elementor-element.elementor-element-15d635f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-48 .elementor-element.elementor-element-15d635f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5a52cb4{width:auto;max-width:auto;top:-352px;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-5a52cb4{left:10px;}body.rtl .elementor-48 .elementor-element.elementor-element-5a52cb4{right:10px;}.elementor-48 .elementor-element.elementor-element-5a52cb4 .elementor-headline{font-size:65px;}.elementor-48 .elementor-element.elementor-element-1f4a7d7{width:auto;max-width:auto;padding:0px 20px 0px 20px;top:-154px;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-1f4a7d7{left:0px;}body.rtl .elementor-48 .elementor-element.elementor-element-1f4a7d7{right:0px;}.elementor-48 .elementor-element.elementor-element-e0630fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-0f7d8c9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-e1214ee{width:100%;z-index:0;}.elementor-48 .elementor-element.elementor-element-e1214ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-48 .elementor-element.elementor-element-e1214ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8733a85{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-b1809a1{width:100%;z-index:0;}.elementor-48 .elementor-element.elementor-element-b1809a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-48 .elementor-element.elementor-element-b1809a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-b9efa4d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-811db03{width:100%;z-index:0;}.elementor-48 .elementor-element.elementor-element-811db03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-48 .elementor-element.elementor-element-811db03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-785f996{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-45b263e *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00f67f2 *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */
/* Start custom CSS for avrixprojects, class: .elementor-element-e0630fb *//* =========================== نسخة الديسكتوب فقط =========================== */ @media screen and (min-width: 1024px) { /* الحاوية الرئيسية للقائمة */ .accordion-portfolio-lists { display: block !important; /* كل العناصر في عمود واحد */ width: 100% !important; margin: 0; padding: 0; list-style: none; overflow: visible !important; } /* كل عنصر في القائمة */ .accordion-portfolio-lists li { display: flex; /* Flex لتوسيط المحتوى */ flex-direction: column; /* لو فيه أكثر من عنصر داخل li */ justify-content: center; /* محاذاة عمودية للوسط */ align-items: center; /* محاذاة أفقية للوسط */ text-align: center; /* توسيط النصوص */ width: 100% !important; /* بعرض الشاشة بالكامل */ box-sizing: border-box; margin-bottom: 40px !important; /* مسافة بين العناصر */ position: relative; /* لتجنب تراكب العناصر */ min-height: 200px; /* ارتفاع افتراضي، يمكن تغييره */ border: none !important; /* إزالة الإطار */ } /* العنصر عند التفاعل (تمدد) */ .accordion-portfolio-lists li.active, .accordion-portfolio-lists li:focus-within { width: 100% !important; max-width: 100% !important; } /* محتوى العنصر أفقي + وسط */ .accordion-portfolio-lists li * { writing-mode: horizontal-tb !important; /* الكتابة أفقية */ text-align: center !important; /* توسيط النصوص */ flex-direction: row !important; /* لو فيه flex داخلي */ } }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0f7d8c9 *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8733a85 *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b9efa4d *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-785f996 *//* تغطية الصفحة كاملة بخلفية */
html, body {
    background-color: #535152 !important;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* إذا كنت تستخدم Elementor، غطي القسم الأعلى */
.elementor-section {
    background-color: #535152 !important;
}/* End custom CSS */