.elementor-3030 .elementor-element.elementor-element-192b8ba img{width:100%;}.elementor-3030 .elementor-element.elementor-element-6a214e4{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-3030 .elementor-element.elementor-element-708658e{--display:flex;}.elementor-3030 .elementor-element.elementor-element-0ce6bbf img{width:60%;max-width:100%;}.elementor-3030 .elementor-element.elementor-element-53c13ed{--display:flex;}.elementor-3030 .elementor-element.elementor-element-6ecf1cd img{width:60%;}.elementor-3030 .elementor-element.elementor-element-031db54{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3030 .elementor-element.elementor-element-c1d1907{--display:flex;}.elementor-3030 .elementor-element.elementor-element-a432034 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-3030 .elementor-element.elementor-element-683c40d{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 0px 0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3030 .elementor-element.elementor-element-ce1a1c9{--display:flex;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-3030 .elementor-element.elementor-element-f102bea > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3030 .elementor-element.elementor-element-f102bea .elementor-heading-title{font-size:38px;font-weight:900;line-height:37px;color:#163e5c;}.elementor-3030 .elementor-element.elementor-element-b10b96a:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-b10b96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#913333;}.elementor-3030 .elementor-element.elementor-element-b10b96a > .elementor-container{min-height:0px;}.elementor-3030 .elementor-element.elementor-element-b10b96a, .elementor-3030 .elementor-element.elementor-element-b10b96a > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-3030 .elementor-element.elementor-element-b10b96a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-3030 .elementor-element.elementor-element-b10b96a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta .elementor-cta__bg, .elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-3030 .elementor-element.elementor-element-52b0a40 > .elementor-widget-container{margin:-50px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:10px 10px 10px 10px;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta__content{min-height:330px;text-align:end;padding:40px 40px 40px 40px;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta__title:not(:last-child){margin-bottom:5px;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta__title{color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta__description{color:#FFFFFFB0;}.elementor-3030 .elementor-element.elementor-element-52b0a40 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000029;}.elementor-3030 .elementor-element.elementor-element-0a90f60 .content-widget header.section-header{display:none;}.elementor-3030 .elementor-element.elementor-element-0a90f60 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-0a90f60 .product-card{border-style:solid;border-width:4px 4px 4px 4px;border-color:#00000069;}.elementor-3030 .elementor-element.elementor-element-ec8fd32{margin-top:60px;margin-bottom:0px;}.elementor-3030 .elementor-element.elementor-element-2161262 .category-card:not(.category-card--tile) img{background-color:#0e1f3f;width:100%;}.elementor-3030 .elementor-element.elementor-element-9da51db img{border-radius:15px 15px 15px 15px;}.elementor-3030 .elementor-element.elementor-element-7b38d47 img{border-radius:15px 15px 15px 15px;}.elementor-3030 .elementor-element.elementor-element-1fff728, .elementor-3030 .elementor-element.elementor-element-1fff728 > .elementor-background-overlay{border-radius:30px 30px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-1fff728{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:66px;padding:60px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-1fff728 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-38bcd34 .elementor-heading-title{font-size:38px;font-weight:900;line-height:37px;color:#913333;}.elementor-3030 .elementor-element.elementor-element-d80654f:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-d80654f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#163e5c;}.elementor-3030 .elementor-element.elementor-element-d80654f, .elementor-3030 .elementor-element.elementor-element-d80654f > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-3030 .elementor-element.elementor-element-d80654f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-3030 .elementor-element.elementor-element-d80654f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-0a547be .content-widget header.section-header{display:none;}.elementor-3030 .elementor-element.elementor-element-0a547be > .elementor-widget-container{margin:-67px 0px -20px 0px;}.elementor-3030 .elementor-element.elementor-element-0a547be .product-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000003D;}.elementor-3030 .elementor-element.elementor-element-c94dec4{margin-top:60px;margin-bottom:0px;}.elementor-3030 .elementor-element.elementor-element-174e880 .elementor-heading-title{font-size:38px;font-weight:900;line-height:37px;color:#261C0A;}.elementor-3030 .elementor-element.elementor-element-887bea9{margin-top:0px;margin-bottom:0px;}.elementor-3030 .elementor-element.elementor-element-c9d20cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-3030 .elementor-element.elementor-element-c9d20cc .elementor-main-swiper{height:145px;}.elementor-3030 .elementor-element.elementor-element-c9d20cc .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:3px 3px 3px 3px;border-radius:10px;border-color:#2900FF17;padding:20px 20px 20px 20px;}.elementor-3030 .elementor-element.elementor-element-c9d20cc .elementor-swiper-button{font-size:20px;}body.elementor-page-3030:not(.elementor-motion-effects-element-type-background), body.elementor-page-3030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}body.elementor-page-3030{padding:0px 11px 0px 11px;}@media(max-width:1024px){.elementor-3030 .elementor-element.elementor-element-c9d20cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-3030 .elementor-element.elementor-element-031db54{--content-width:720px;}.elementor-3030 .elementor-element.elementor-element-449d650{width:24.666%;}.elementor-3030 .elementor-element.elementor-element-ae6405a{width:75.334%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3030 .elementor-element.elementor-element-ae6405a{width:100%;}}@media(max-width:767px){.elementor-3030 .elementor-element.elementor-element-6a214e4{--flex-wrap:nowrap;}.elementor-3030 .elementor-element.elementor-element-0ce6bbf img{width:100%;}.elementor-3030 .elementor-element.elementor-element-6ecf1cd img{width:100%;}.elementor-3030 .elementor-element.elementor-element-683c40d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-3030 .elementor-element.elementor-element-f102bea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-f102bea{text-align:center;}.elementor-3030 .elementor-element.elementor-element-f102bea .elementor-heading-title{font-size:26px;}.elementor-3030 .elementor-element.elementor-element-0a90f60 .product-card{border-width:1px 1px 1px 1px;}.elementor-3030 .elementor-element.elementor-element-38bcd34 .elementor-heading-title{font-size:32px;}.elementor-3030 .elementor-element.elementor-element-174e880{text-align:center;}.elementor-3030 .elementor-element.elementor-element-174e880 .elementor-heading-title{font-size:30px;}.elementor-3030 .elementor-element.elementor-element-c9d20cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for container, class: .elementor-element-6a214e4 */@media (max-width: 767px) {
    /* Section والد */
    .elementor-3030 .elementor-element.elementor-element-6a214e4 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 15px !important;
        overflow-x: auto !important;
        padding: 20px 10px !important;
    }
    
    /* ۲ تا Section داخلش */
    .elementor-3030 .elementor-element.elementor-element-6a214e4 > .elementor-section,
    .elementor-3030 .elementor-element.elementor-element-6a214e4 > .elementor-container {
        flex: 0 0 48% !important;
        min-width: 300px !important;
        max-width: 350px !important;
        margin: 0 !important;
    }
    
    /* حذف margin/padding اضافی */
    .elementor-3030 .elementor-element.elementor-element-6a214e4 .elementor-section > .elementor-container {
        padding: 15px !important;
    }
}/* End custom CSS */