.elementor-14591 .elementor-element.elementor-element-eb3ebb3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f7f43ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-d6b6635{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-59e9843{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-ef5cb9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f1b4b95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:769px){.elementor-14591 .elementor-element.elementor-element-f7f43ae{--content-width:1385px;}}@media(max-width:1024px){.elementor-14591 .elementor-element.elementor-element-eb3ebb3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f7f43ae{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-d6b6635{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-59e9843{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-ef5cb9a{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f1b4b95{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-14591 .elementor-element.elementor-element-eb3ebb3{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f7f43ae{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-d6b6635{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-59e9843{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-ef5cb9a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-14591 .elementor-element.elementor-element-f1b4b95{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-eb3ebb3 *//* Slider - تكبير الفونت وبولد */
.wd-slide .title-subtitle {
    font-size: 22px !important;
    font-weight: 700 !important;
}

.wd-slide .woodmart-title-container.title {
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7f43ae */.ge-subtitle {
    font-size: 18px !important;
    font-weight: 700 !important;
}
/* من نحن - الوصف بولد */
.ge-home-text p {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b70f68c */@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@700;900&display=swap');

.ge-ult-wrapper * {
    font-family: 'Cairo', sans-serif !important;
}

/* الخدمات - الوصف تحت العنوان */
.ge-ult-header p {
    font-weight: 700 !important;
}
/* الخدمات نفسها - الوصف */
.ge-ult-desc {
    font-weight: 700 !important;
}
/* المميزات */
.ge-ult-list li span {
    font-weight: 700 !important;
}
/* عنوان كل خدمة */
.ge-ult-wrapper .ge-ult-card .ge-ult-titles h3 {
    font-weight: 900 !important;
}
/* زرار تواصل معانا - تكبير الفونت */
.ge-ult-btn {
    font-size: 18px !important;
}
/* الخدمات - الإطار العلوي ذهبي */
.ge-ult-card {
    border-top-color: rgba(212, 175, 55, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6b6635 *//* الخدمات - الوصف تحت العنوان */
.ge-ult-header p {
    font-weight: 700 !important;
}

/* الخدمات نفسها - الوصف */
.ge-ult-desc {
    font-weight: 700 !important;
}
/* المميزات */
.ge-ult-list li span {
    font-weight: 700 !important;
}

/* زرار تواصل معانا - تكبير الفونت */
.ge-ult-btn {
    font-size: 18px !important;
}

/* الخدمات - الإطار العلوي ذهبي */
.ge-ult-card {
    border-top-color: rgba(212, 175, 55, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59e9843 *//* بانر - هل تبحث - خلفية ذهبية */
.ge-banner-wrap {
    background: linear-gradient(135deg, #A68036 0%, #A68036 100%) !important;
}

/* النصوص */
.ge-banner-title {
    color: #111111 !important;
    font-weight: 700 !important;
}

.ge-banner-desc {
    color: #333333 !important;
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2ce217 *//* تغيير لون العنوان الرئيسي للذهبي الجديد */
.gev-header-right h2, 
.gev-header-flex h2 {
    color: #A68036 !important;
    font-weight: 700 !important;
    font-size: 32px !important;
}

/* تغيير لون الوصف اللي تحت العنوان */
.gev-header-right p, 
.gev-header-flex p {
    color: #475569 !important;
    font-weight: 700 !important;
    font-size: 18px !important;
}

/* تغيير خلفية الشارة (فرص وظيفية مميزة) */
.gev-badge-top {
    background-color: #111111 !important;
    color: #A68036 !important;
    border: 1px solid rgba(166, 128, 54, 0.3) !important;
    font-weight: 700 !important;
}

/* الوظائف - البوكس أبيض */
.gev-card {
    background: #ffffff !important;
    border-color: rgba(166, 128, 54, 0.4) !important;
}

/* النصوص ذهبي */
.gev-card h3 {
    color: #A68036 !important;
    font-weight: 700 !important;
}

.gev-card p {
    color: #333333 !important;
    font-weight: 700 !important;
}

/* زرار التفاصيل */
.gev-btn-details {
    border-color: rgba(166, 128, 54, 0.5) !important;
    color: #A68036 !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    padding: 12px 24px !important;
}

.gev-btn-details:hover {
    background: rgba(166, 128, 54, 0.85) !important;
    color: #111111 !important;
    border-color: rgba(166, 128, 54, 0.85) !important;
    font-weight: 700 !important;
}

/* الايقونة */
.gev-icon-wrapper {
    background: rgba(166, 128, 54, 0.15) !important;
}

.gev-icon-wrapper svg {
    fill: #A68036 !important;
}

/* التاريخ */
.gev-date {
    color: #888888 !important;
    font-weight: 700 !important;
}

/* Badge صالح للتقديم */
.gev-card-status.valid {
    background: rgba(166, 128, 54, 0.15) !important;
    color: #A68036 !important;
    font-weight: 700 !important;
}

/* Badge منتهي الصلاحية */
.gev-card-status.expired {
    background: rgba(239, 68, 68, 0.15) !important;
    color: #ef4444 !important;
    font-weight: 700 !important;
}

/* البوب اب - خلفية بيضاء */
.gev-modal-box {
    background: #ffffff !important;
}

/* هيدر البوب اب */
.gev-modal-head-dark {
    background: #A68036 !important;
    border-bottom: 2px solid rgba(166, 128, 54, 0.3) !important;
}

/* عنوان البوب اب */
.gev-modal-head-dark h2 {
    color: #ffffff !important;
    font-weight: 700 !important;
}

/* المعلومات في الهيدر */
.gev-meta-info,
.gev-meta-info span {
    color: #ffffff !important;
    font-weight: 700 !important;
}

/* محتوى البوب اب */
.gev-modal-content-area {
    background: #ffffff !important;
}

/* النصوص */
.gev-modal-body,
.gev-req-list li {
    color: #333333 !important;
    font-weight: 700 !important;
}

/* عنوان الشروط */
.gev-req-title {
    color: #A68036 !important;
    font-weight: 700 !important;
}

/* الأكشن */
.gev-modal-actions {
    background: #f9f5e7 !important;
    border-color: rgba(166, 128, 54, 0.3) !important;
}

.gev-modal-actions h3 {
    color: #333333 !important;
    font-weight: 700 !important;
}

/* زرار الاغلاق */
.gev-close-btn {
    background: rgba(166, 128, 54, 0.2) !important;
    color: #333333 !important;
    font-weight: 700 !important;
}

.gev-close-btn:hover {
    background: #A68036 !important;
    color: #ffffff !important;
    font-weight: 700 !important;
}

.gev-card h3 {
    color: #A68036 !important;
    font-weight: 700 !important;
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6839a9c *//* تغيير لون العنوان الرئيسي للذهبي عشان يظهر بوضوح */
.gev-header-right h2, 
.gev-header-flex h2 {
    color: #e8d591 !important; 
}

/* تغيير لون الوصف اللي تحت العنوان لرمادي غامق عشان يبقى مقروء على الأبيض */
.gev-header-right p, 
.gev-header-flex p {
    color: #475569 !important; 
}

/* تغيير خلفية الشارة (فرص وظيفية مميزة) للأسود والنص للذهبي */
.gev-badge-top {
    background-color: #111111 !important;
    color: #e8d591 !important;
    border: 1px solid rgba(232, 213, 145, 0.3) !important; /* إطار ذهبي خفيف للشياكة */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b4b95 *//* بانر انضم لفريقنا */
.ge-cvm-banner::before {
    background: rgba(0, 0, 0, 0.6) !important;
}

.ge-cvm-banner h2 {
    color: #A68036 !important;
    font-weight: 800 !important;
    font-size: 36px !important;
}

.ge-cvm-banner p {
    color: #ffffff !important;
    font-weight: 700 !important;
    font-size: 18px !important;
}

.ge-cvm-btn {
    background: #A68036 !important;
    color: #ffffff !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    padding: 12px 28px !important;
}

.ge-cvm-btn:hover {
    background: #ffffff !important;
    color: #A68036 !important;
    border-color: #A68036 !important;
}/* End custom CSS */