.elementor-29134 .elementor-element.elementor-element-7c7c544{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:250px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-29134 .elementor-element.elementor-element-f2bd471{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:769px){.elementor-29134 .elementor-element.elementor-element-7c7c544{--width:100%;}}@media(max-width:1024px){.elementor-29134 .elementor-element.elementor-element-7c7c544{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-29134 .elementor-element.elementor-element-f2bd471{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-0988351 *//* تغيير لون العنوان الرئيسي للذهبي الجديد */
.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 container, class: .elementor-element-f2bd471 *//* إصلاح حقل الهاتف: نقل العلم لليسار وضبط اتجاه الكتابة LTR */
.ge-form-wrapper .iti {
    direction: ltr !important;
    width: 100% !important;
}

/* إجبار حاوية العلم على البقاء في اليسار */
.ge-form-wrapper .iti__flag-container {
    left: 0 !important;
    right: auto !important;
}

/* ضبط مسافات حقل الإدخال عشان الكلام ميركبش على العلم */
.ge-form-wrapper input#ge_phone_input {
    padding-left: 90px !important;
    padding-right: 15px !important;
    text-align: left !important;
}

/* إصلاح قائمة الدول المنسدلة (Dropdown) عشان متخرجش بره الشاشة */
.ge-form-wrapper .iti__country-list {
    left: 0 !important;
    right: auto !important;
    text-align: left !important;
    max-width: 320px !important;
    white-space: normal !important;
    direction: ltr !important;
}

/* ضبط القائمة بشكل مثالي لشاشات الموبايل الصغيرة */
@media (max-width: 768px) {
    .ge-form-wrapper .iti__country-list {
        max-width: calc(100vw - 60px) !important; /* بيخلي القائمة تاخد عرض الشاشة بالضبط بدون خروج */
        width: max-content !important;
    }
}/* End custom CSS */