.elementor-251 .elementor-element.elementor-element-7453511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-13820e7{padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-251 .elementor-element.elementor-element-13820e7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:#070604;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-251 .elementor-element.elementor-element-c541e47 .elementor-button{background-color:#B8860B00;font-family:"Cairo", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:none;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-251 .elementor-element.elementor-element-a317932{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-251 .elementor-element.elementor-element-a317932 .elementor-headline{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:600;}.elementor-251 .elementor-element.elementor-element-a317932 .elementor-headline-dynamic-wrapper path{stroke-width:6px;}.elementor-251 .elementor-element.elementor-element-c2eb3b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4AF3733;--border-color:#D4AF3733;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-c2eb3b1:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-c2eb3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-251 .elementor-element.elementor-element-f9f79a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-251 .elementor-element.elementor-element-f9f79a0.e-con{--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-251 .elementor-element.elementor-element-00b37d1{text-align:center;}.elementor-251 .elementor-element.elementor-element-00b37d1 img{width:55%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-e84b34a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-251 .elementor-element.elementor-element-3134e35{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-251 .elementor-element.elementor-element-bebb49d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-251 .elementor-element.elementor-element-1cb8003{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-item:not(:last-child):after{content:"";width:37%;border-color:#ddd;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-33fb7a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-33fb7a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-c2a939f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-251 .elementor-element.elementor-element-74dc51b{text-align:center;}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-c558f59{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-c558f59 .elementor-icon-list-text{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-edc7df5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-251 .elementor-element.elementor-element-be0aa6a{text-align:center;}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-dfcee91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-weight:400;}.elementor-251 .elementor-element.elementor-element-dfcee91 .elementor-icon-list-text{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-2e94621{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-7453511{--content-width:80vw;}.elementor-251 .elementor-element.elementor-element-13820e7{padding:20px 20px 20px 20px;}.elementor-251 .elementor-element.elementor-element-13820e7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-251 .elementor-element.elementor-element-13820e7 .elementor-heading-title{font-size:26px;line-height:1.5em;}.elementor-251 .elementor-element.elementor-element-3134e35.elementor-element{--order:99999 /* order end hack */;}.elementor-251 .elementor-element.elementor-element-bebb49d.e-con{--order:99999 /* order end hack */;}.elementor-251 .elementor-element.elementor-element-1cb8003{text-align:center;}.elementor-251 .elementor-element.elementor-element-be0aa6a.elementor-element{--align-self:center;}.elementor-251 .elementor-element.elementor-element-dfcee91.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-7453511{--content-width:80%;}.elementor-251 .elementor-element.elementor-element-f9f79a0{--width:35%;}.elementor-251 .elementor-element.elementor-element-bebb49d{--width:25%;}.elementor-251 .elementor-element.elementor-element-c2a939f{--width:25%;}.elementor-251 .elementor-element.elementor-element-edc7df5{--width:15%;}}/* Start custom CSS for heading, class: .elementor-element-13820e7 */.elementor-251 .elementor-element.elementor-element-13820e7 {
    /* تدرج من الذهبي الأساسي لذهبي غامق شوية عشان العمق */
    background: linear-gradient(45deg, var(--ae-gold), #b8860b); 
    
    /* أو لو عايز تدرج ثلاثي (فاتح - غامق - فاتح) لزيادة اللمعة */
    /* background: linear-gradient(45deg, var(--ae-gold), #F2D06B, var(--ae-gold)); */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c541e47 *//* --- تأثير الزر الذهبي السائل والمدار --- */

/* 1. تهيئة الزرار الأساسي وإلغاء الستايل القديم */
.elementor-251 .elementor-element.elementor-element-c541e47 .elementor-button {
    background: transparent !important; /* إلغاء خلفية ألمنتور */
    border: none !important;
    padding: 0 !important; /* إلغاء الـ padding الداخلي مؤقتاً */
    position: relative;
    z-index: 1;
    border-radius: 4px; /* دوران الحواف */
    overflow: visible; /* مهم جداً عشان المدار يظهر بره الزرار */
}

/* 2. طبقة المدار الذهبي الدوار (The Orbit) */
/* بنعمل عنصر وهمي خلف الزرار وأكبر منه */
.elementor-251 .elementor-element.elementor-element-c541e47 .elementor-button::before {
    content: '';
    position: absolute;
    z-index: -2; /* خلف كل شيء */
    top: -3px; left: -3px; right: -3px; bottom: -3px; /* حجم المدار (سمكه 3 بكسل) */
    border-radius: 6px; /* لازم يكون أكبر قليلاً من دوران الزرار */
    background: var(--ae-dark); /* لون الخلفية تحت المدار */
    
    /* السحر هنا: تدرج لوني مخروطي بيلف */
    background-image: conic-gradient(
        from var(--angle), 
        transparent 0%, 
        transparent 70%, 
        var(--ae-gold) 85%, 
        var(--ae-gold-light) 95%, 
        transparent 100%
    );
    
    /* أنيميشن الدوران باستخدام متغير CSS */
    animation: rotateOrbit 4s linear infinite;
}

/* تعريف متغير الزاوية للأنيميشن (مهم للمتصفحات الحديثة) */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}
@keyframes rotateOrbit {
  to {
    --angle: 360deg;
  }
}

/* 3. طبقة الذهب السائل الداخلية (The Liquid Gold) */
/* بنستخدم الـ span اللي جوه الزرار عشان نحط عليه الخلفية السائلة */
.elementor-251 .elementor-element.elementor-element-c541e47 .elementor-button-content-wrapper {
    /* تدرج الذهب السائل */
    background: linear-gradient(90deg, 
        var(--ae-gold), 
        #b8860b, 
        var(--ae-gold-light), 
        var(--ae-gold)
    );
    background-size: 300% 100%; /* تكبير الخلفية لعمل حركة السائل */
    
    /* استعادة الـ Padding اللي لغيناه فوق */
    padding: 15px 35px; 
    border-radius: 4px;
    z-index: 2;
    
    /* حركة السائل المستمرة */
    animation: liquidGold 3s linear infinite;
}

/* أنيميشن حركة السائل */
@keyframes liquidGold {
    0% { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

/* تأثير عند مرور الماوس (اختياري: تسريع الحركة أو زيادة التوهج) */
.elementor-251 .elementor-element.elementor-element-c541e47 .elementor-button:hover::before {
    filter: drop-shadow(0 0 10px var(--ae-gold)); /* توهج للمدار */
    animation-duration: 2s; /* تسريع الدوران */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7453511 *//* =========================================
   🏗️ الفوتر الصناعي: The Industrial Base
   ========================================= */

/* 1. خلفية الفوتر (تأثير شبكة خفيفة) */
.ae-footer {
    background-color: #050505;
    background-image: 
        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
    background-size: 30px 30px; /* مربعات صغيرة */
    position: relative;
}

/* 2. عناوين الأعمدة (Headings) */
.ae-footer h4, .ae-footer h5 {
    color: #fff;
    font-family: 'Cairo', sans-serif;
    font-size: 18px;
    margin-bottom: 25px;
    position: relative;
    display: inline-block;
}

/* خط ذهبي تحت العنوان */
.ae-footer h4::after {
    content: '';
    display: block;
    width: 40px;
    height: 3px;
    background: var(--ae-gold);
    margin-top: 10px;
    border-radius: 2px;
}

/* 3. روابط القوائم (The Mechanical Links) */
.ae-footer ul li a {
    color: #aaa !important; /* رمادي فاتح */
    font-size: 15px;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    display: inline-block;
    position: relative;
    padding-right: 0; /* البداية */
}

/* تأثير الهوفر: حركة ميكانيكية لليسار */
.ae-footer ul li a:hover {
    color: var(--ae-gold) !important;
    padding-right: 15px; /* يزحزح الكلام لليسار */
    text-shadow: 0 0 10px rgba(212, 175, 55, 0.4);
}

/* السهم الذهبي اللي بيظهر */
.ae-footer ul li a::before {
    content: '←'; /* سهم */
    position: absolute;
    right: -15px;
    opacity: 0;
    color: var(--ae-gold);
    transition: all 0.3s ease;
}

.ae-footer ul li a:hover::before {
    right: 0;
    opacity: 1;
}

/* 4. أيقونات السوشيال ميديا (أزرار معدنية) */
.ae-footer .elementor-social-icon {
    background-color: transparent !important;
    border: 1px solid rgba(255,255,255,0.2);
    border-radius: 50% !important; /* دوائر */
    transition: all 0.4s ease;
}

.ae-footer .elementor-social-icon i {
    color: #fff;
    transition: all 0.4s ease;
}

.ae-footer .elementor-social-icon:hover {
    background-color: var(--ae-gold) !important;
    border-color: var(--ae-gold);
    transform: translateY(-5px) rotate(360deg); /* تلف وتطلع فوق */
    box-shadow: 0 0 15px rgba(212, 175, 55, 0.6);
}

.ae-footer .elementor-social-icon:hover i {
    color: #000; /* الأيقونة تسود */
}

/* 5. معلومات التواصل (Contact Info Icons) */
.ae-footer .elementor-icon-list-icon {
    color: var(--ae-gold) !important; /* الأيقونات ذهبية دائماً */
}

.ae-footer .elementor-icon-list-item {
    margin-bottom: 15px !important; /* مسافات واسعة */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2eb3b1 *//* =========================================
   🏗️ الفوتر الصناعي: The Industrial Base
   ========================================= */

/* 1. خلفية الفوتر (تأثير شبكة خفيفة) */
.ae-footer {
    background-color: #050505;
    background-image: 
        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
    background-size: 30px 30px; /* مربعات صغيرة */
    position: relative;
}

/* 2. عناوين الأعمدة (Headings) */
.ae-footer h4, .ae-footer h5 {
    color: #fff;
    font-family: 'Cairo', sans-serif;
    font-size: 18px;
    margin-bottom: 25px;
    position: relative;
    display: inline-block;
}

/* خط ذهبي تحت العنوان */
.ae-footer h4::after {
    content: '';
    display: block;
    width: 40px;
    height: 3px;
    background: var(--ae-gold);
    margin-top: 10px;
    border-radius: 2px;
}

/* 3. روابط القوائم (The Mechanical Links) */
.ae-footer ul li a {
    color: #aaa !important; /* رمادي فاتح */
    font-size: 15px;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    display: inline-block;
    position: relative;
    padding-right: 0; /* البداية */
}

/* تأثير الهوفر: حركة ميكانيكية لليسار */
.ae-footer ul li a:hover {
    color: var(--ae-gold) !important;
    padding-right: 15px; /* يزحزح الكلام لليسار */
    text-shadow: 0 0 10px rgba(212, 175, 55, 0.4);
}

/* السهم الذهبي اللي بيظهر */
.ae-footer ul li a::before {
    content: '←'; /* سهم */
    position: absolute;
    right: -15px;
    opacity: 0;
    color: var(--ae-gold);
    transition: all 0.3s ease;
}

.ae-footer ul li a:hover::before {
    right: 0;
    opacity: 1;
}

/* 4. أيقونات السوشيال ميديا (أزرار معدنية) */
.ae-footer .elementor-social-icon {
    background-color: transparent !important;
    border: 1px solid rgba(255,255,255,0.2);
    border-radius: 50% !important; /* دوائر */
    transition: all 0.4s ease;
}

.ae-footer .elementor-social-icon i {
    color: #fff;
    transition: all 0.4s ease;
}

.ae-footer .elementor-social-icon:hover {
    background-color: var(--ae-gold) !important;
    border-color: var(--ae-gold);
    transform: translateY(-5px) rotate(360deg); /* تلف وتطلع فوق */
    box-shadow: 0 0 15px rgba(212, 175, 55, 0.6);
}

.ae-footer .elementor-social-icon:hover i {
    color: #000; /* الأيقونة تسود */
}

/* 5. معلومات التواصل (Contact Info Icons) */
.ae-footer .elementor-icon-list-icon {
    color: var(--ae-gold) !important; /* الأيقونات ذهبية دائماً */
}

.ae-footer .elementor-icon-list-item {
    margin-bottom: 15px !important; /* مسافات واسعة */
}/* End custom CSS */