.elementor-26753 .elementor-element.elementor-element-4b22f57a{--display:flex;}.elementor-26753 .elementor-element.elementor-element-4b22f57a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26753 .elementor-element.elementor-element-5ef13ce8{--display:flex;--min-height:0px;--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;--justify-content:space-around;}.elementor-26753 .elementor-element.elementor-element-1f250b07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26753 .elementor-element.elementor-element-1f250b07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-60d65f9 .electron-slide-inner{align-items:center;justify-content:center;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-60d65f9 .electron-slide-head{-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-421b7c5 .electron-slide-inner{align-items:center;justify-content:center;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-421b7c5 .electron-slide-head{-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-64700a6 .electron-slide-inner{align-items:center;justify-content:center;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-64700a6 .electron-slide-head{-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:52vh;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider .slide-item-content{max-width:800px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-slide-inner{align-items:center;justify-content:center;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-slide-link{border-style:solid;}.elementor-26753 .elementor-element.elementor-element-57a68b22{--display:flex;}@media(max-width:1200px){.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:355px;}}@media(max-width:1024px){.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:320px;}}@media(max-width:880px){.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:280px;}}@media(max-width:767px){.elementor-26753 .elementor-element.elementor-element-4b22f57a{--width:327px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-60d65f9 .electron-slide-inner{align-items:center;padding:73px 0px 00px 150px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-421b7c5 .electron-slide-inner{padding:76px 0px 0px 150px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .elementor-repeater-item-64700a6 .electron-slide-inner{padding:075px 0px 0px 0150px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:110px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider .slide-item-content{max-width:0px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-slide-inner{align-items:flex-end;justify-content:flex-end;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-slide-link{min-width:70px;padding:1px 1px 1px 1px;}.elementor-26753 .elementor-element.elementor-element-57a68b22{--width:500px;--min-height:0px;}}@media(min-width:768px){.elementor-26753 .elementor-element.elementor-element-4b22f57a{--width:98.269%;}.elementor-26753 .elementor-element.elementor-element-5ef13ce8{--width:100%;}.elementor-26753 .elementor-element.elementor-element-57a68b22{--width:100%;}}@media(min-width:2400px){.elementor-26753 .elementor-element.elementor-element-1f250b07{width:var( --container-widget-width, 1841.82px );max-width:1841.82px;--container-widget-width:1841.82px;--container-widget-flex-grow:0;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider{height:875px;}.elementor-26753 .elementor-element.elementor-element-116bb9b0 .electron-main-slider .slide-item-content{max-width:1750px;}}/* Start custom CSS for container, class: .elementor-element-5ef13ce8 */@media(max-width:767px){
  .elementor-26753 .elementor-element.elementor-element-5ef13ce8{
    display:none !important;
  }
}/* End custom CSS */
/* Start custom CSS for electron-woo-slider, class: .elementor-element-3d07d8b5 *//* REAL RGB MOVING TEXT */
.elementor-26753 .elementor-element.elementor-element-3d07d8b5 .product-carousel-title,
.elementor-26753 .elementor-element.elementor-element-3d07d8b5 .section-title,
.elementor-26753 .elementor-element.elementor-element-3d07d8b5 h2,
.elementor-26753 .elementor-element.elementor-element-3d07d8b5 h3 {

    font-weight: 900 !important;
    letter-spacing: 2px !important;

    background: linear-gradient(
        270deg,
        #ff0000,
        #ff7300,
        #fffb00,
        #48ff00,
        #00ffd5,
        #002bff,
        #7a00ff,
        #ff00c8,
        #ff0000
    );

    background-size: 2000% 2000%;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: rgbFlow 20s ease infinite;
}

/* حركة RGB */
@keyframes rgbFlow {

    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-26753 .products .product,
body.elementor-page-26753 ul.products li.product {
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 16px;
    overflow: hidden;
    padding: 12px;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    transition: .25s ease;
}

body.elementor-page-26753 .products .product:hover,
body.elementor-page-26753 ul.products li.product:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0,0,0,.14);
}

body.elementor-page-26753 .products .product img,
body.elementor-page-26753 ul.products li.product img {
    border: 0 !important;
    border-radius: 12px;
    background: #fff;
    padding: 10px;
}

body.elementor-page-26753 .woocommerce-loop-product__title {
    font-size: 15px;
    line-height: 1.45;
    font-weight: 700;
    min-height: 44px;
}

body.elementor-page-26753 .price {
    margin-top: 6px;
}/* End custom CSS */