.elementor-1000818 .elementor-element.elementor-element-d39a043{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1000818 .elementor-element.elementor-element-cf5098b{--display:flex;--min-height:490px;--border-radius:20px 20px 20px 20px;}.elementor-1000818 .elementor-element.elementor-element-62c5851 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-62c5851 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-1000818 .elementor-element.elementor-element-62c5851 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-62c5851 .jet-listing-dynamic-image img{border-radius:20px 20px 20px 20px;}.elementor-1000818 .elementor-element.elementor-element-62c5851 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-1000818 .elementor-element.elementor-element-8878e00{--display:flex;--position:absolute;--min-height:100%;--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;--justify-content:flex-end;--overlay-opacity:0.95;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-1000818 .elementor-element.elementor-element-8878e00::before, .elementor-1000818 .elementor-element.elementor-element-8878e00 > .elementor-background-video-container::before, .elementor-1000818 .elementor-element.elementor-element-8878e00 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000818 .elementor-element.elementor-element-8878e00 > .elementor-background-slideshow::before, .elementor-1000818 .elementor-element.elementor-element-8878e00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000818 .elementor-element.elementor-element-8878e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(176deg, #FFFFFF00 55%, #343434 97%);}body:not(.rtl) .elementor-1000818 .elementor-element.elementor-element-8878e00{left:0px;}body.rtl .elementor-1000818 .elementor-element.elementor-element-8878e00{right:0px;}.elementor-1000818 .elementor-element.elementor-element-b000890{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000818 .elementor-element.elementor-element-c7aa9c3 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-c7aa9c3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-c7aa9c3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-c7aa9c3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-8147500{--display:flex;--position:absolute;--min-height:100%;--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;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-1000818 .elementor-element.elementor-element-8147500:not(.elementor-motion-effects-element-type-background), .elementor-1000818 .elementor-element.elementor-element-8147500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}body:not(.rtl) .elementor-1000818 .elementor-element.elementor-element-8147500{left:0px;}body.rtl .elementor-1000818 .elementor-element.elementor-element-8147500{right:0px;}.elementor-1000818 .elementor-element.elementor-element-51f7d4d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000818 .elementor-element.elementor-element-5a9568f .jet-listing-dynamic-field__content{color:#000000;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-5a9568f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-5a9568f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-5a9568f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-2cb91fc .jet-listing-dynamic-field__content{color:#000000;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-2cb91fc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-2cb91fc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-2cb91fc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-442048a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1000818 .elementor-element.elementor-element-9444d07{--display:flex;--min-height:490px;--border-radius:20px 20px 20px 20px;}.elementor-1000818 .elementor-element.elementor-element-da5051a .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-da5051a .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-1000818 .elementor-element.elementor-element-da5051a .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-da5051a .jet-listing-dynamic-image img{border-radius:20px 20px 20px 20px;}.elementor-1000818 .elementor-element.elementor-element-da5051a .jet-listing-dynamic-image__caption{text-align:left;}.elementor-1000818 .elementor-element.elementor-element-33435f9{--display:flex;--position:absolute;--min-height:100%;--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;--justify-content:flex-end;--overlay-opacity:0.95;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-1000818 .elementor-element.elementor-element-33435f9::before, .elementor-1000818 .elementor-element.elementor-element-33435f9 > .elementor-background-video-container::before, .elementor-1000818 .elementor-element.elementor-element-33435f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000818 .elementor-element.elementor-element-33435f9 > .elementor-background-slideshow::before, .elementor-1000818 .elementor-element.elementor-element-33435f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000818 .elementor-element.elementor-element-33435f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(176deg, #FFFFFF00 55%, #343434 97%);}body:not(.rtl) .elementor-1000818 .elementor-element.elementor-element-33435f9{left:0px;}body.rtl .elementor-1000818 .elementor-element.elementor-element-33435f9{right:0px;}.elementor-1000818 .elementor-element.elementor-element-2e7d2dc{--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;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000818 .elementor-element.elementor-element-3e32fe7 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-3e32fe7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-3e32fe7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-3e32fe7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-f5f0242{--display:flex;--position:absolute;--min-height:100%;--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;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-1000818 .elementor-element.elementor-element-f5f0242:not(.elementor-motion-effects-element-type-background), .elementor-1000818 .elementor-element.elementor-element-f5f0242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}body:not(.rtl) .elementor-1000818 .elementor-element.elementor-element-f5f0242{left:0px;}body.rtl .elementor-1000818 .elementor-element.elementor-element-f5f0242{right:0px;}.elementor-1000818 .elementor-element.elementor-element-8751ec9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1000818 .elementor-element.elementor-element-f529773 .jet-listing-dynamic-field__content{color:#000000;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-f529773 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-f529773 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-f529773 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1000818 .elementor-element.elementor-element-c03e3c8 .jet-listing-dynamic-field__content{color:#000000;font-size:19px;font-weight:600;line-height:23px;letter-spacing:-0.2px;text-align:left;}.elementor-1000818 .elementor-element.elementor-element-c03e3c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1000818 .elementor-element.elementor-element-c03e3c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1000818 .elementor-element.elementor-element-c03e3c8 .jet-listing-dynamic-field{justify-content:flex-start;}@media(max-width:767px){.elementor-1000818 .elementor-element.elementor-element-cf5098b{--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-1000818 .elementor-element.elementor-element-b000890{--justify-content:flex-end;}.elementor-1000818 .elementor-element.elementor-element-c7aa9c3.elementor-element{--align-self:flex-end;}.elementor-1000818 .elementor-element.elementor-element-9444d07{--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-1000818 .elementor-element.elementor-element-2e7d2dc{--justify-content:flex-end;}.elementor-1000818 .elementor-element.elementor-element-3e32fe7.elementor-element{--align-self:flex-end;}}@media(min-width:768px){.elementor-1000818 .elementor-element.elementor-element-cf5098b{--width:330px;}.elementor-1000818 .elementor-element.elementor-element-9444d07{--width:330px;}}/* Start custom CSS for container, class: .elementor-element-cf5098b *//* الحاوية الكبرى */
.flip-card {
    display: grid !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: 1fr !important;
    cursor: pointer !important;
    position: relative !important;
}

/* الوجه والظهر */
.front-card, .back-card {
    grid-column: 1 / 1 !important;
    grid-row: 1 / 1 !important;
    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;
    pointer-events: none !important; /* لضمان وصول الضغطة للحاوية */
}

.back-card {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: scale(0.8) !important;
}

.front-card {
    opacity: 1 !important;
    visibility: visible !important;
}

/* التأثير عند الضغط */
.flip-card.is-flipped .front-card {
    opacity: 0 !important;
    visibility: hidden !important;
    transform: scale(1.1) !important;
    filter: blur(5px) !important;
}

.flip-card.is-flipped .back-card {
    opacity: 1 !important;
    visibility: visible !important;
    transform: scale(1) !important;
    filter: blur(0) !important;
    z-index: 10 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9444d07 *//* الحاوية الكبرى - مقاس ثابت 330x490 */
.custom-flip-card {
    display: grid !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: 1fr !important;
    width: 330px !important;
    height: 490px !important;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    border-radius: 20px;
    margin: 0 auto; /* للتوسيط */
}

/* الوجه والظهر - مقاس ثابت */
.card-front-side, .card-back-side {
    grid-column: 1 / 1 !important;
    grid-row: 1 / 1 !important;
    width: 330px !important;
    height: 490px !important;
    transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1), opacity 0.4s !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
}

/* ضبط الصور داخل الكارت لضمان عدم التضارب */
.card-front-side img, .card-back-side img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; /* لضمان تغطية المساحة بالكامل دون تمطيط */
    display: block !important;
}

/* الحالة الافتراضية للوجه الخلفي */
.card-back-side {
    transform: translateY(100%);
    opacity: 0;
    z-index: 1;
    background-color: #f5f5f5;
}

/* الحالة الافتراضية للوجه الأمامي */
.card-front-side {
    z-index: 2;
    opacity: 1;
}

/* --- تأثير الـ Hover --- */

.custom-flip-card:hover .card-back-side {
    transform: translateY(0);
    opacity: 1;
    z-index: 3;
}

.custom-flip-card:hover .card-front-side {
    transform: translateY(-20px);
    opacity: 0;
}

/* منع تداخل العناصر الداخلية مع الـ Hover */
.card-front-side *, .card-back-side * {
    pointer-events: none;
}/* End custom CSS */