.elementor-256 .elementor-element.elementor-element-0d79036{margin-top:0px;margin-bottom:0px;padding:0vw 5.21vw 2.6vw 5.21vw;}.elementor-256 .elementor-element.elementor-element-3c7a69a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-256 .elementor-element.elementor-element-3c7a69a .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3c7a69a > .elementor-element-populated{color:#FFFFFF;text-align:start;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3c7a69a .elementor-element-populated a{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3c7a69a .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-674c{width:var( --container-widget-width, 99.825% );max-width:99.825%;--container-widget-width:99.825%;--container-widget-flex-grow:0;text-align:left;}.elementor-256 .elementor-element.elementor-element-674c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-256 .elementor-element.elementor-element-674c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-674c .sober-section-heading{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.563vw;font-weight:400;text-transform:uppercase;letter-spacing:0.1rem;}.elementor-256 .elementor-element.elementor-element-5a0c8a7{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-5a0c8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5a0c8a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-256 .elementor-element.elementor-element-3023{padding:0px 0px 85px 0px;}.elementor-256 .elementor-element.elementor-element-2584f3a > .elementor-element-populated{padding:0vw 4vw 5.2vw 4vw;}.elementor-256 .elementor-element.elementor-element-a2c85ac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-17a0157{--display:flex;--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-256 .elementor-element.elementor-element-f217485 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.83vw;font-weight:400;letter-spacing:0.1rem;fill:#000000;color:#000000;transition-duration:0.3s;border-style:solid;border-width:01px 01px 01px 01px;border-radius:0px 0px 0px 0px;padding:1.1vw 3.75vw 1.094vw 3.75vw;}.elementor-256 .elementor-element.elementor-element-f217485 .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-f217485 .elementor-button:focus{background-color:#606939;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-f217485 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-f217485{left:30%;}body.rtl .elementor-256 .elementor-element.elementor-element-f217485{right:30%;}.elementor-256 .elementor-element.elementor-element-f217485{top:69%;z-index:4;}.elementor-256 .elementor-element.elementor-element-f217485 .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-f217485 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-bfe346b{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-bfe346b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-bfe346b img{width:28.8vw;}.elementor-256 .elementor-element.elementor-element-1b0ef38{--display:flex;--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-256 .elementor-element.elementor-element-a9b3c13 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.83vw;font-weight:400;letter-spacing:0.1rem;fill:#000000;color:#000000;transition-duration:0.3s;border-style:solid;border-width:01px 01px 01px 01px;border-radius:0px 0px 0px 0px;padding:1.1vw 3.75vw 1.094vw 3.75vw;}.elementor-256 .elementor-element.elementor-element-a9b3c13 .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-a9b3c13 .elementor-button:focus{background-color:#606939;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-a9b3c13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-a9b3c13{left:30%;}body.rtl .elementor-256 .elementor-element.elementor-element-a9b3c13{right:30%;}.elementor-256 .elementor-element.elementor-element-a9b3c13{top:69%;z-index:4;}.elementor-256 .elementor-element.elementor-element-a9b3c13 .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-a9b3c13 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-49c1e1f{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-49c1e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-49c1e1f img{width:28.8vw;}.elementor-256 .elementor-element.elementor-element-1e229eb{--display:flex;--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-256 .elementor-element.elementor-element-895067f .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.83vw;font-weight:400;text-transform:uppercase;letter-spacing:0.1rem;fill:#000000;color:#000000;transition-duration:0.3s;border-style:solid;border-width:01px 01px 01px 01px;border-radius:0px 0px 0px 0px;padding:1.1vw 2.55vw 1.094vw 2.55vw;}.elementor-256 .elementor-element.elementor-element-895067f .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-895067f .elementor-button:focus{background-color:#606939;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-895067f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-895067f{left:30%;}body.rtl .elementor-256 .elementor-element.elementor-element-895067f{right:30%;}.elementor-256 .elementor-element.elementor-element-895067f{top:69%;z-index:4;}.elementor-256 .elementor-element.elementor-element-895067f .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-895067f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-df7a649{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-df7a649 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-df7a649 img{width:28.8vw;}.elementor-256 .elementor-element.elementor-element-3175331{margin-top:0px;margin-bottom:0px;padding:0vw 5.21vw 2.6vw 5.21vw;}.elementor-256 .elementor-element.elementor-element-43694b9{text-align:left;}.elementor-256 .elementor-element.elementor-element-43694b9 .sober-section-heading{font-family:"Inter", Sans-serif;font-size:1.563vw;font-weight:400;text-transform:uppercase;letter-spacing:0.01rem;}.elementor-256 .elementor-element.elementor-element-43694b9 .sober-section-heading__more{text-decoration:underline;}.elementor-256 .elementor-element.elementor-element-3f14ade{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-3f14ade > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3d1c351{--display:flex;--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-256 .elementor-element.elementor-element-3198446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3198446 img{width:100%;}.elementor-256 .elementor-element.elementor-element-97324ea{width:initial;max-width:initial;top:5%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-97324ea{left:2%;}body.rtl .elementor-256 .elementor-element.elementor-element-97324ea{right:2%;}.elementor-256 .elementor-element.elementor-element-97324ea img{width:42.917vw;}.elementor-256 .elementor-element.elementor-element-bbc7156{width:var( --container-widget-width, 34.84vw );max-width:34.84vw;--container-widget-width:34.84vw;--container-widget-flex-grow:0;top:-13%;z-index:-1;}.elementor-256 .elementor-element.elementor-element-bbc7156 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-256 .elementor-element.elementor-element-819a0f8{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9.71vw;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-819a0f8{left:49.06vw;}body.rtl .elementor-256 .elementor-element.elementor-element-819a0f8{right:49.06vw;}.elementor-256 .elementor-element.elementor-element-8064e9d > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-256 .elementor-element.elementor-element-8064e9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;font-weight:600;letter-spacing:0.04rem;color:#000000;}.elementor-256 .elementor-element.elementor-element-357b160 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-256 .elementor-element.elementor-element-357b160 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:0.04rem;color:#000000;}.elementor-256 .elementor-element.elementor-element-6833052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-256 .elementor-element.elementor-element-6833052{text-align:start;}.elementor-256 .elementor-element.elementor-element-6833052 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.94vw;font-weight:400;line-height:2.752rem;letter-spacing:0.04rem;color:#000000;}.elementor-256 .elementor-element.elementor-element-7ece1d8 .elementor-button{background-color:#81262A;font-family:"Inter", Sans-serif;font-size:0.94vw;font-weight:500;text-transform:uppercase;letter-spacing:0.08rem;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:1.1vw 2vw 1.1vw 2vw;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-17ad484{left:0px;}body.rtl .elementor-256 .elementor-element.elementor-element-17ad484{right:0px;}.elementor-256 .elementor-element.elementor-element-17ad484{top:0px;}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-0d79036{padding:0vw 2.5vw 0vw 2.5vw;}.elementor-256 .elementor-element.elementor-element-2584f3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-256 .elementor-element.elementor-element-a2c85ac{--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-256 .elementor-element.elementor-element-3175331{padding:0vw 2.5vw 0vw 2.5vw;}.elementor-256 .elementor-element.elementor-element-3d1c351{--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-256 .elementor-element.elementor-element-3198446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-bbc7156{left:33%;}body.rtl .elementor-256 .elementor-element.elementor-element-bbc7156{right:33%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-819a0f8{left:20vw;}body.rtl .elementor-256 .elementor-element.elementor-element-819a0f8{right:20vw;}.elementor-256 .elementor-element.elementor-element-819a0f8{top:8vw;}.elementor-256 .elementor-element.elementor-element-8064e9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-8064e9d{text-align:center;}.elementor-256 .elementor-element.elementor-element-8064e9d .elementor-heading-title{font-size:3vw;}.elementor-256 .elementor-element.elementor-element-357b160 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-357b160{text-align:center;}.elementor-256 .elementor-element.elementor-element-357b160 .elementor-heading-title{font-size:3vw;}.elementor-256 .elementor-element.elementor-element-6833052 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6833052{text-align:center;}.elementor-256 .elementor-element.elementor-element-6833052 .elementor-heading-title{font-size:1.7vw;line-height:2.5vw;}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-0d79036{padding:2.5vw 2.5vw 2.5vw 2.5vw;}.elementor-256 .elementor-element.elementor-element-3c7a69a{width:98%;}.elementor-256 .elementor-element.elementor-element-3c7a69a > .elementor-element-populated{margin:0px 7px 0px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-256 .elementor-element.elementor-element-674c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-256 .elementor-element.elementor-element-674c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-256 .elementor-element.elementor-element-674c .sober-section-heading{font-size:3.1vw;}.elementor-256 .elementor-element.elementor-element-3023{padding:30px 0px 30px 0px;}.elementor-256 .elementor-element.elementor-element-2584f3a > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-256 .elementor-element.elementor-element-a2c85ac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-17a0157{--content-width:100%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-f217485{left:25%;}body.rtl .elementor-256 .elementor-element.elementor-element-f217485{right:25%;}.elementor-256 .elementor-element.elementor-element-f217485{top:35%;}.elementor-256 .elementor-element.elementor-element-f217485 .elementor-button{font-size:4.27vw;padding:3vw 6vw 3vw 6vw;}.elementor-256 .elementor-element.elementor-element-bfe346b img{width:100%;}.elementor-256 .elementor-element.elementor-element-1b0ef38{--content-width:100%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-a9b3c13{left:25%;}body.rtl .elementor-256 .elementor-element.elementor-element-a9b3c13{right:25%;}.elementor-256 .elementor-element.elementor-element-a9b3c13{top:35%;}.elementor-256 .elementor-element.elementor-element-a9b3c13 .elementor-button{font-size:4.27vw;padding:3vw 6vw 3vw 6vw;}.elementor-256 .elementor-element.elementor-element-49c1e1f img{width:100%;}.elementor-256 .elementor-element.elementor-element-1e229eb{--content-width:100%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-895067f{left:25%;}body.rtl .elementor-256 .elementor-element.elementor-element-895067f{right:25%;}.elementor-256 .elementor-element.elementor-element-895067f{top:35%;}.elementor-256 .elementor-element.elementor-element-895067f .elementor-button{font-size:4.27vw;padding:3vw 6vw 3vw 6vw;}.elementor-256 .elementor-element.elementor-element-df7a649 img{width:100%;}.elementor-256 .elementor-element.elementor-element-3175331{padding:0px 15px 0px 15px;}.elementor-256 .elementor-element.elementor-element-43694b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-43694b9 .sober-section-heading{font-size:14px;}.elementor-256 .elementor-element.elementor-element-3d1c351{--margin-top:8vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-bbc7156{left:29.565%;}body.rtl .elementor-256 .elementor-element.elementor-element-bbc7156{right:29.565%;}.elementor-256 .elementor-element.elementor-element-bbc7156{top:-15%;}.elementor-256 .elementor-element.elementor-element-819a0f8{--width:80%;top:15%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-819a0f8{left:10%;}body.rtl .elementor-256 .elementor-element.elementor-element-819a0f8{right:10%;}.elementor-256 .elementor-element.elementor-element-8064e9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-8064e9d .elementor-heading-title{font-size:3.5vw;}.elementor-256 .elementor-element.elementor-element-357b160 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-357b160 .elementor-heading-title{font-size:3.5vw;}.elementor-256 .elementor-element.elementor-element-6833052 > .elementor-widget-container{margin:-6% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-6833052 .elementor-heading-title{font-size:2vw;line-height:1rem;}.elementor-256 .elementor-element.elementor-element-7ece1d8 > .elementor-widget-container{margin:-25% 0% 0% 0%;padding:1px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-7ece1d8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-256 .elementor-element.elementor-element-7ece1d8 .elementor-button{font-size:1.5vw;line-height:0em;padding:3vw 3vw 3vw 3vw;}}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-819a0f8{--width:32vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-256 .elementor-element.elementor-element-819a0f8{--width:60vw;}}/* Start custom CSS for sober-products-carousel, class: .elementor-element-5a0c8a7 *//* Desktop (الافتراضي) */
.products .woocommerce-loop-product__title,
.products .price {
    text-align: left;
    color: white !important;
    font-size: 0.938vw !important;
    padding: 0 !important;
}

.products .woocommerce-loop-product__title:hover,
.products .price:hover,
.products .woocommerce-loop-product__title a:hover {
    color: white !important;
}

.products .product-header {
    margin-bottom: 10px !important;
}

/* Tablet (من 768px لحد 1024px) */
@media (max-width: 1024px) and (min-width: 768px) {
    .products .woocommerce-loop-product__title,
    .products .price {
        text-align: center;
        font-size: 1.6vw !important; /* تكبير بسيط علشان الخط يوضح */
    }
    .products .product-header {
        margin-bottom: 8px !important;
    }
}

/* Mobile (أقل من 768px) */
@media (max-width: 767px) {
    .products .woocommerce-loop-product__title,
    .products .price {
        text-align: center;
        font-size: 3.5vw !important; /* أكبر للهواتف */
    }
    .products .product-header {
        margin-bottom: 6px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d79036 */@media (min-width: 1200px) {
    .container {
        min-width: 100%;
        width : inherit;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17a0157 *//* تأمين وضع الكارد */
.e-con-inner {
  position: relative;
  overflow: hidden;
}

/* الصورة الأساسية: تفضل ظاهرة دايمًا */
.e-con-inner .main-img {
  position: relative !important;
  z-index: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
  transition: none !important;
}

/* الصورة الثانية: تكون فوقها لكن شفافة ومتعطلة */
.e-con-inner .hover-img {
  position: absolute;
  inset: 0;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* الزرار فوق الاتنين */
.e-con-inner .hover-button {
  position: relative;
  z-index: 3;
}

/* ⚠️ أوقف أي hover عام على الكارد نفسه */
.e-con-inner:hover .hover-img {
  opacity: 0 !important;
  visibility: hidden !important;
}

/* ✅ أظهر الصورة التانية فقط عند hover على الزرار */
.e-con-inner .hover-button:hover ~ .hover-img {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0ef38 *//* تأمين وضع الكارد */
.e-con-inner {
  position: relative;
  overflow: hidden;
}

/* الصورة الأساسية: تفضل ظاهرة دايمًا */
.e-con-inner .main-img {
  position: relative !important;
  z-index: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
  transition: none !important;
}

/* الصورة الثانية: تكون فوقها لكن شفافة ومتعطلة */
.e-con-inner .hover-img {
  position: absolute;
  inset: 0;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* الزرار فوق الاتنين */
.e-con-inner .hover-button {
  position: relative;
  z-index: 3;
}

/* ⚠️ أوقف أي hover عام على الكارد نفسه */
.e-con-inner:hover .hover-img {
  opacity: 0 !important;
  visibility: hidden !important;
}

/* ✅ أظهر الصورة التانية فقط عند hover على الزرار */
.e-con-inner .hover-button:hover ~ .hover-img {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e229eb *//* تأمين وضع الكارد */
.e-con-inner {
  position: relative;
  overflow: hidden;
}

/* الصورة الأساسية: تفضل ظاهرة دايمًا */
.e-con-inner .main-img {
  position: relative !important;
  z-index: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
  transition: none !important;
}

/* الصورة الثانية: تكون فوقها لكن شفافة ومتعطلة */
.e-con-inner .hover-img {
  position: absolute;
  inset: 0;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}

/* الزرار فوق الاتنين */
.e-con-inner .hover-button {
  position: relative;
  z-index: 3;
}

/* ⚠️ أوقف أي hover عام على الكارد نفسه */
.e-con-inner:hover .hover-img {
  opacity: 0 !important;
  visibility: hidden !important;
}

/* ✅ أظهر الصورة التانية فقط عند hover على الزرار */
.e-con-inner .hover-button:hover ~ .hover-img {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3175331 */@media (min-width: 1200px) {
    .container {
        min-width: 100%;
        width : inherit;
    }
}/* End custom CSS */
/* Start custom CSS */.no-page-header .site-header {
    border-bottom-width: 0;
}/* End custom CSS */