.elementor-24035 .elementor-element.elementor-element-fe06124{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-1bc59ac{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-24035 .elementor-element.elementor-element-10e95a0{--display:flex;--position:absolute;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.34;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-radius:0px 0px 0px 0px;top:0px;--z-index:2;}.elementor-24035 .elementor-element.elementor-element-10e95a0::before, .elementor-24035 .elementor-element.elementor-element-10e95a0 > .elementor-background-video-container::before, .elementor-24035 .elementor-element.elementor-element-10e95a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24035 .elementor-element.elementor-element-10e95a0 > .elementor-background-slideshow::before, .elementor-24035 .elementor-element.elementor-element-10e95a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24035 .elementor-element.elementor-element-10e95a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24035 .elementor-element.elementor-element-10e95a0:not(.elementor-motion-effects-element-type-background), .elementor-24035 .elementor-element.elementor-element-10e95a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:auto;}body:not(.rtl) .elementor-24035 .elementor-element.elementor-element-10e95a0{left:0px;}body.rtl .elementor-24035 .elementor-element.elementor-element-10e95a0{right:0px;}.elementor-24035 .elementor-element.elementor-element-58c1d48{--spacer-size:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24035 .elementor-element.elementor-element-435d82d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24035 .elementor-element.elementor-element-22a8ff9{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-22a8ff9.e-con{--align-self:flex-start;}.elementor-24035 .elementor-element.elementor-element-75d0c18{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-24035 .elementor-element.elementor-element-10638aa{border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24035 .elementor-element.elementor-element-10638aa img{max-width:70%;height:50px;object-fit:fill;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-24035 .elementor-element.elementor-element-3df8b42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-24035 .elementor-element.elementor-element-2a3d8aa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24035 .elementor-element.elementor-element-2a3d8aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:31px;color:#FFFFFF;}.elementor-24035 .elementor-element.elementor-element-2a3d8aa .elementor-heading-title a{transition-duration:0.5s;}.elementor-24035 .elementor-element.elementor-element-0f8458c .jet-listing-dynamic-field__content{font-size:12px;line-height:14px;letter-spacing:-0.7px;text-align:left;}.elementor-24035 .elementor-element.elementor-element-0f8458c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-24035 .elementor-element.elementor-element-0f8458c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-24035 .elementor-element.elementor-element-0f8458c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-24035 .elementor-element.elementor-element-32579bd{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-32579bd.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-24035 .elementor-element.elementor-element-57df592{width:auto;max-width:auto;}.elementor-24035 .elementor-element.elementor-element-57df592 .jet-listing-dynamic-field__content{font-size:10px;text-align:left;}.elementor-24035 .elementor-element.elementor-element-57df592 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-24035 .elementor-element.elementor-element-57df592 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-24035 .elementor-element.elementor-element-57df592 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-24035 .elementor-element.elementor-element-da62c2b{--display:flex;--min-height:0px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24035 .elementor-element.elementor-element-f5cb990{--e-rating-justify-content:center;--e-rating-icon-font-size:10px;}.elementor-24035 .elementor-element.elementor-element-373ea57 .jet-listing-dynamic-field__content{font-size:10px;text-align:left;}.elementor-24035 .elementor-element.elementor-element-373ea57 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-24035 .elementor-element.elementor-element-373ea57 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-24035 .elementor-element.elementor-element-373ea57 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-24035 .elementor-element.elementor-element-e0c4a31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#B0B0B0;}.elementor-24035 .elementor-element.elementor-element-0a778b9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24035 .elementor-element.elementor-element-407c62c{text-align:center;}.elementor-24035 .elementor-element.elementor-element-407c62c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#FDFDFD;}.elementor-24035 .elementor-element.elementor-element-635f11d .jet-listing-dynamic-terms{text-align:center;}.elementor-24035 .elementor-element.elementor-element-635f11d .jet-listing-dynamic-terms__link{font-size:12px;}.elementor-24035 .elementor-element.elementor-element-405d9b9{--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-24035 .elementor-element.elementor-element-3db2015{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-2a1054b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-24035 .elementor-element.elementor-element-2a1054b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-24035 .elementor-element.elementor-element-8736e1d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-24035 .elementor-element.elementor-element-8736e1d .jet-listing-dynamic-terms{text-align:center;}.elementor-24035 .elementor-element.elementor-element-8736e1d .jet-listing-dynamic-terms__link{font-size:14px;}.elementor-24035 .elementor-element.elementor-element-2ec9ef7{--display:flex;--min-height:1px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-2ec9ef7.e-con{--align-self:center;}.elementor-24035 .elementor-element.elementor-element-ebf5b00{--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;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24035 .elementor-element.elementor-element-4333fde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-24035 .elementor-element.elementor-element-4333fde .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-24035 .elementor-element.elementor-element-08899a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24035 .elementor-element.elementor-element-4abe09d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24035 .elementor-element.elementor-element-7cb434d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24035 .elementor-element.elementor-element-7cb434d.elementor-element{--align-self:center;}.elementor-24035 .elementor-element.elementor-element-422c85f{--spacer-size:4px;}.elementor-24035 .elementor-element.elementor-element-b8ec885{--display:flex;--position:absolute;--min-height:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;--border-radius:20px 20px 20px 20px;top:0px;--z-index:1;}body:not(.rtl) .elementor-24035 .elementor-element.elementor-element-b8ec885{left:0px;}body.rtl .elementor-24035 .elementor-element.elementor-element-b8ec885{right:0px;}.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-24035 .elementor-element.elementor-element-71ec7c7{font-family:"Readex Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFC9;}.elementor-24035 .elementor-element.elementor-element-3c8b706{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24035 .elementor-element.elementor-element-f15b41b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}@media(min-width:480px){.elementor-24035 .elementor-element.elementor-element-fe06124{--content-width:340px;}.elementor-24035 .elementor-element.elementor-element-435d82d{--width:100%;}.elementor-24035 .elementor-element.elementor-element-75d0c18{--width:100%;}.elementor-24035 .elementor-element.elementor-element-3db2015{--width:100%;}.elementor-24035 .elementor-element.elementor-element-2ec9ef7{--width:100%;}.elementor-24035 .elementor-element.elementor-element-ebf5b00{--width:100%;}}@media(max-width:1540px) and (min-width:480px){.elementor-24035 .elementor-element.elementor-element-fe06124{--content-width:320px;}}/* Start custom CSS for heading, class: .elementor-element-2a3d8aa */.elementor-24035 .elementor-element.elementor-element-2a3d8aa h3:hover {
    color: var(--card-glow) !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-635f11d *//* تنسيق الحاوية الأساسية لتوزيع الأوسمة كفليكس */
.zekai-features-taxonomy .jet-listing-dynamic-terms {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important; /* مسافة بين الصناديق */
    margin: 15px 0 !important;
}

/* تنسيق كل رابط (صندوق الوسم) */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link {
    display: inline-block !important;
    padding: 6px 14px !important;
    border-radius: 6px !important;
    font-size: 9px !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    background: rgba(255, 255, 255, 0.05) !important;
    transition: all 0.3s ease !important;
}

/* توزيع الألوان بناءً على ترتيب الروابط مباشرة */

/* الوسم الأول: أزرق سماوي */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link:nth-of-type(4n+1) {
    color: #00d4ff !important;
    border: 1px solid #00d4ff !important;
}

/* الوسم الثاني: برتقالي ذهبي */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link:nth-of-type(4n+2) {
    color: #ffab00 !important;
    border: 1px solid #ffab00 !important;
}

/* الوسم الثالث: زهري نيون */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link:nth-of-type(4n+3) {
    color: #ff49db !important;
    border: 1px solid #ff49db !important;
}

/* الوسم الرابع: أخضر فوسفوري */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link:nth-of-type(4n+4) {
    color: #2ecc71 !important;
    border: 1px solid #2ecc71 !important;
}

/* تأثير التوهج عند التمرير */
.zekai-features-taxonomy a.jet-listing-dynamic-terms__link:hover {
    background: rgba(255, 255, 255, 0.1) !important;
    box-shadow: 0 0 10px currentColor;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ec9ef7 *//* تحويل الحاوية الفارغة إلى خط نيون احترافي */
.zk-neon-line {
    height: 1px !important; /* سمك الخط */
    width: 80% !important;  /* طول الخط بالنسبة للكرت */
    margin: 10px auto !important; /* مسافة فوق وتحت الخط مع توسيطه */
    background: linear-gradient(90deg, transparent, rgba(255, 152, 0, 0.4), transparent) !important;
    flex: none !important; /* منع الحاوية من التمدد */
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08899a9 *//* ضبط حاوية البدائل لعدم التمدد */
.alternative-to-chips {
    display: flex !important;
    flex-wrap: wrap !important; /* السماح للعناصر بالالتفاف */
    gap: 5px !important;
    max-height: 65px !important; /* تحديد أقصى ارتفاع مسموح به */
    overflow: hidden !important; /* إخفاء أي عنصر يخرج عن المساحة */
    align-content: flex-start !important;
}

/* تنسيق الـ Chips لتبدو احترافية ولا تأخذ مساحة ضخمة */
.alternative-to-chips span, 
.alternative-to-chips a {
    font-size: 11px !important;
    padding: 2px 8px !important;
    background: rgba(255, 255, 255, 0.05) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 4px !important;
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ec885 */.elementor-24035 .elementor-element.elementor-element-b8ec885 {
    backface-visibility: hidden;
    pointer-events: none; /* هذا يمنع الطبقة الخلفية من حجب النقرات */
}

/* عندما ينقلب الكرت، نعيد تفعيل النقرات للخلف */
.flip-card-active .elementor-24035 .elementor-element.elementor-element-b8ec885 {
    pointer-events: auto;
}/* End custom CSS */