.elementor-9041 .elementor-element.elementor-element-15825fe{--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;--overflow:hidden;}.elementor-9041 .elementor-element.elementor-element-fbe72e7 .ecomus-slides-elementor .elementor-repeater-item-fce5863:not(.swiper-lazy){background-image:url("https://majrakw.com/wp-content/uploads/2026/01/Frame-1410103768-6.png");}.elementor-9041 .elementor-element.elementor-element-fbe72e7 .ecomus-slides-elementor .elementor-repeater-item-fce5863{background-size:cover;background-position:center center;background-repeat:no-repeat;}.elementor-9041 .elementor-element.elementor-element-fbe72e7 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-9041 .elementor-element.elementor-element-fbe72e7 .ecomus-slides-elementor .ecomus-slides-elementor__item{height:650px;}.elementor-9041 .elementor-element.elementor-element-27feec9{--display:flex;}.elementor-9041 .elementor-element.elementor-element-bf4f6c4{--display:flex;--overlay-opacity:0.5;}.elementor-9041 .elementor-element.elementor-element-bf4f6c4:not(.elementor-motion-effects-element-type-background), .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F6FF00 0%, var( --e-global-color-80a6307 ) 100%);}.elementor-9041 .elementor-element.elementor-element-bf4f6c4::before, .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-bf4f6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-9041 .elementor-element.elementor-element-384c243 .elementor-heading-title{font-weight:600;color:var( --e-global-color-135c6b2 );}.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-9041 .elementor-element.elementor-element-98cbd10{font-weight:400;color:#FFFFFF;}.elementor-9041 .elementor-element.elementor-element-34f88a0{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--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-9041 .elementor-element.elementor-element-dfba933{--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;--justify-content:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-dfba933.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9041 .elementor-element.elementor-element-72b1e04{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-72b1e04.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-9041 .elementor-element.elementor-element-f377782{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9041 .elementor-element.elementor-element-35064f1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-35064f1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9041 .elementor-element.elementor-element-48f8f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9041 .elementor-element.elementor-element-48f8f42.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-9041 .elementor-element.elementor-element-2a5382d{--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;--justify-content:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9041 .elementor-element.elementor-element-5abe2fb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-7120905{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-9041 .elementor-element.elementor-element-7120905 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9041 .elementor-element.elementor-element-e23f470{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-e23f470.e-con{--align-self:center;}.elementor-9041 .elementor-element.elementor-element-511d929{--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;--overlay-opacity:0.56;}.elementor-9041 .elementor-element.elementor-element-511d929:not(.elementor-motion-effects-element-type-background), .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majrakw.com/wp-content/uploads/2026/01/Vector-25-1.png");background-position:0px 256px;background-repeat:no-repeat;background-size:contain;}.elementor-9041 .elementor-element.elementor-element-511d929::before, .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-511d929 > .e-con-inner > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-511d929 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9041 .elementor-element.elementor-element-20c9ec4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.54;}.elementor-9041 .elementor-element.elementor-element-20c9ec4::before, .elementor-9041 .elementor-element.elementor-element-20c9ec4 > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-20c9ec4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9041 .elementor-element.elementor-element-20c9ec4 > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-20c9ec4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9041 .elementor-element.elementor-element-20c9ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9041 .elementor-element.elementor-element-ad66c6d .elementor-heading-title{font-size:27px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-9041 .elementor-element.elementor-element-4750407{text-align:center;}.elementor-9041 .elementor-element.elementor-element-4750407 .elementor-heading-title{font-size:27px;font-weight:300;line-height:32px;color:var( --e-global-color-secondary );}.elementor-9041 .elementor-element.elementor-element-7e4914a{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-00b6961 .ecomus-heading{justify-content:center;text-align:center;font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:500;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9041 .elementor-element.elementor-element-24d29cd .elementor-repeater-item-c69e9c5 .swiper-slide-bg{background-image:url(https://majrakw.com/wp-content/uploads/2026/02/Group-1171276542@3x.png);background-size:contain;}.elementor-9041 .elementor-element.elementor-element-24d29cd .elementor-repeater-item-2959c47 .swiper-slide-bg{background-image:url(https://majrakw.com/wp-content/uploads/2026/02/Group-1171276541@3x.png);background-size:contain;}.elementor-9041 .elementor-element.elementor-element-24d29cd .elementor-repeater-item-e10ac07 .swiper-slide-bg{background-image:url(https://majrakw.com/wp-content/uploads/2026/02/Group-1171276534@3x.png);background-size:contain;}.elementor-9041 .elementor-element.elementor-element-24d29cd .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-9041 .elementor-element.elementor-element-24d29cd .swiper-slide-contents{max-width:66%;}.elementor-9041 .elementor-element.elementor-element-24d29cd .swiper-slide-inner{text-align:center;}.elementor-9041 .elementor-element.elementor-element-85a7a45{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9041 .elementor-element.elementor-element-258de04{--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-9041 .elementor-element.elementor-element-70f1475{--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:center;--align-items:center;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9041 .elementor-element.elementor-element-2059531{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-c3da3ee .ecomus-heading{justify-content:center;text-align:center;font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:500;}.elementor-9041 .elementor-element.elementor-element-aa1d036{--display:flex;border-style:none;--border-style:none;}.elementor-9041 .elementor-element.elementor-element-850837e{padding:0px 28px 0px 28px;color:#FFFFFFAB;}.elementor-9041 .elementor-element.elementor-element-50afad2{--display:flex;border-style:none;--border-style:none;}.elementor-9041 .elementor-element.elementor-element-58c18b1{padding:0px 28px 0px 28px;color:#FFFFFFAB;}.elementor-9041 .elementor-element.elementor-element-98675f4{--display:flex;border-style:none;--border-style:none;}.elementor-9041 .elementor-element.elementor-element-025b3c6{padding:0px 28px 0px 28px;color:#FFFFFFAB;}.elementor-9041 .elementor-element.elementor-element-fa8bb0a{--display:flex;border-style:none;--border-style:none;}.elementor-9041 .elementor-element.elementor-element-ddbfc03{padding:0px 28px 0px 28px;color:#FFFFFFAB;}.elementor-9041 .elementor-element.elementor-element-412fa2c{--display:flex;border-style:none;--border-style:none;}.elementor-9041 .elementor-element.elementor-element-55ea241{padding:0px 28px 0px 28px;color:#FFFFFFAB;}.elementor-9041 .elementor-element.elementor-element-fa64895{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFFAB;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-9041 .elementor-element.elementor-element-fa64895 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-80a6307 );border-style:none;}.elementor-9041 .elementor-element.elementor-element-fa64895 {--n-accordion-padding:20px 28px 20px 28px;}:where( .elementor-9041 .elementor-element.elementor-element-fa64895 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Tajawal", Sans-serif;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9041 .elementor-element.elementor-element-c5d84d1 .elementor-button{background-color:var( --e-global-color-80a6307 );font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:500;border-radius:7px 7px 7px 7px;padding:8px 23px 8px 23px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-repeater-item-82d6a6a{justify-content:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7.ecomus-icon-box__icon-position--top .elementor-repeater-item-82d6a6a{align-items:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-repeater-item-b69acde{justify-content:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7.ecomus-icon-box__icon-position--top .elementor-repeater-item-b69acde{align-items:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-repeater-item-a1bc795{justify-content:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7.ecomus-icon-box__icon-position--top .elementor-repeater-item-a1bc795{align-items:center;}.elementor-9041 .elementor-element.elementor-element-6d28cc7{width:100%;max-width:100%;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7.elementor-element{--align-self:stretch;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box-carousel__container{padding:0px 0px 0px 0px;border-style:none;}.ecomus-rtl-smart .elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box-carousel__container{padding:0px 0px 0px 0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box{padding:50px 42px 40px 42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000033;border-radius:10px 10px 10px 10px;}.ecomus-rtl-smart .elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box{padding:50px 42px 40px 42px;border-radius:10px 10px 10px 10px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box__title{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box__content{color:#080808;font-size:16px;font-weight:500;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box__icon{color:#000000;font-size:67px;--ecomus-icon-box-margin:15px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .icon-type-image .ecomus-icon-box__icon{max-width:67px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-button{--em-arrow-bg-color:#F6F5F4;--em-arrow-color:#F6F5F4;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-button.swiper-button-disabled{--em-arrow-bg-color:#FFFFFF;}@media(max-width:1024px){.elementor-9041 .elementor-element.elementor-element-dfba933{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-72b1e04{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-f377782{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-9041 .elementor-element.elementor-element-35064f1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-48f8f42{width:100%;max-width:100%;text-align:center;}.elementor-9041 .elementor-element.elementor-element-511d929:not(.elementor-motion-effects-element-type-background), .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-9041 .elementor-element.elementor-element-00b6961 .ecomus-heading{font-size:32px;}.elementor-9041 .elementor-element.elementor-element-c3da3ee .ecomus-heading{font-size:32px;}}@media(max-width:767px){.elementor-9041 .elementor-element.elementor-element-15825fe{--width:100%;}.elementor-9041 .elementor-element.elementor-element-fbe72e7 .ecomus-slides-elementor .elementor-repeater-item-fce5863:not(.swiper-lazy){background-image:url("https://majrakw.com/wp-content/uploads/2026/01/Group-1171276548.png");}.elementor-9041 .elementor-element.elementor-element-27feec9{--min-height:600px;--justify-content:flex-end;}.elementor-9041 .elementor-element.elementor-element-bf4f6c4{--overlay-opacity:0.85;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:20px;}.elementor-9041 .elementor-element.elementor-element-384c243 .elementor-heading-title{font-size:32px;}.elementor-9041 .elementor-element.elementor-element-98cbd10{font-size:20px;}.elementor-9041 .elementor-element.elementor-element-f377782{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9041 .elementor-element.elementor-element-5abe2fb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-7120905{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-9041 .elementor-element.elementor-element-511d929:not(.elementor-motion-effects-element-type-background), .elementor-9041 .elementor-element.elementor-element-511d929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-9041 .elementor-element.elementor-element-7e4914a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-00b6961 .ecomus-heading{font-size:24px;}.elementor-9041 .elementor-element.elementor-element-24d29cd .swiper-slide{height:320px;}.elementor-9041 .elementor-element.elementor-element-85a7a45{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9041 .elementor-element.elementor-element-85a7a45.e-con{--align-self:center;}.elementor-9041 .elementor-element.elementor-element-258de04{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-42088a7 img{width:100%;}.elementor-9041 .elementor-element.elementor-element-70f1475{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9041 .elementor-element.elementor-element-2059531{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9041 .elementor-element.elementor-element-c3da3ee .ecomus-heading{font-size:24px;}.elementor-9041 .elementor-element.elementor-element-fa64895 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7{width:100%;max-width:100%;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box{padding:40px 40px 50px 40px;}.ecomus-rtl-smart .elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box{padding:40px 40px 50px 40px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box__title{margin-bottom:0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box__icon{font-size:60px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .icon-type-image .ecomus-icon-box__icon{max-width:60px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-swiper-button-prev{left:-100px;}.ecomus-rtl-smart .elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-swiper-button-prev{right:-100px;left:auto;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-swiper-button-next{right:-100px;}.ecomus-rtl-smart .elementor-9041 .elementor-element.elementor-element-6d28cc7 .elementor-swiper-button-next{left:-100px;right:auto;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-button{--em-arrow-top:0px !important;--em-arrow-font-size:0px;--em-arrow-width:0px;--em-arrow-height:0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-pagination-bullet{margin:0 5px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-pagination{margin-left:-5px;margin-right:-5px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-pagination:not(.swiper-pagination-bullet--small) .swiper-pagination-bullet:before{width:5px;height:5px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-pagination.swiper-pagination-bullet--small .swiper-pagination-bullet{width:5px;height:5px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7 .swiper-pagination-bullets{--em-swiper-pagination-spacing:0px;}.elementor-9041 .elementor-element.elementor-element-6d28cc7.ecomus-carousel__dots-position-inside .swiper-pagination-bullets{--em-swiper-pagination-spacing:0;bottom:0px;}}@media(min-width:768px){.elementor-9041 .elementor-element.elementor-element-72b1e04{--width:50%;}.elementor-9041 .elementor-element.elementor-element-35064f1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9041 .elementor-element.elementor-element-72b1e04{--width:100%;}.elementor-9041 .elementor-element.elementor-element-35064f1{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-f377782 */.elementor-9041 .elementor-element.elementor-element-f377782 .elementor-image-carousel-wrapper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
    width: 400px;
}

@media (max-width: 499px) {
    .elementor-9041 .elementor-element.elementor-element-f377782 .elementor-image-carousel-wrapper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
        width: 96% !important;
    }
}/* End custom CSS */
/* Start custom CSS for ecomus-featured-product, class: .elementor-element-7a5489d *//* جعل الجدول والصفوف تأخذ العرض الكامل */
.elementor-9041 .elementor-element.elementor-element-7a5489d .variations, 
.elementor-9041 .elementor-element.elementor-element-7a5489d .variations tbody, 
.elementor-9041 .elementor-element.elementor-element-7a5489d .variations tr {
    display: block !important;
    width: 100% !important;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d .variations th.label {
    display: block !important;
    text-align: right !important;
    /*padding-bottom: 10px !important;*/
}

.elementor-9041 .elementor-element.elementor-element-7a5489d .variations td.value {
    display: block !important;
    width: 100% !important;
    padding: 0 !important;
}

/* تنسيق حاوية أزرار الوزن */
.elementor-9041 .elementor-element.elementor-element-7a5489d .wcboost-variation-swatches--button .wcboost-variation-swatches__wrapper {
    display: flex !important;
   /* تم التعديل هنا للعكس */
    width: 100% !important;
    gap: 10px !important;
}

/* تنسيق كل خيار وزن ليصبح بعرض 100% وبوردر ثابت */
.elementor-9041 .elementor-element.elementor-element-7a5489d .wcboost-variation-swatches--button .wcboost-variation-swatches__item {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    background-color: #ffffff !important;
    border: 2px solid #e2e2e2 !important; /* سمك ثابت 2 بكسل */
    border-radius: 8px !important;
    transition: all 0.2s ease-in-out !important;
}

/* حالة الهوفر والاكتيف - تغيير اللون فقط والسمك ثابت */
.elementor-9041 .elementor-element.elementor-element-7a5489d .wcboost-variation-swatches--button .wcboost-variation-swatches__item:hover,
.elementor-9041 .elementor-element.elementor-element-7a5489d .wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected {
    border-color: #213a74 !important;
    border-width: 2px !important;
}

/* تنسيق النص الداخلي للخيارات */
.elementor-9041 .elementor-element.elementor-element-7a5489d .wcboost-variation-swatches--button .wcboost-variation-swatches__item .wcboost-variation-swatches__name {
    display: block !important;
    width: 100% !important;
    padding: 18px !important;
    text-align: right !important;
    color: #000000 !important;
}

/* ضبط محاذاة الكمية لليمين */
.elementor-9041 .elementor-element.elementor-element-7a5489d .woocommerce-variation-add-to-cart {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-end !important;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d .quantity {
    margin-left: auto !important;
    margin-right: 0 !important;
}

/* زر إضافة للسلة بعرض كامل */
.elementor-9041 .elementor-element.elementor-element-7a5489d .single_add_to_cart_button {
    width: 100% !important;
}

/* تنسيق البنر (الصورة) */
.elementor-9041 .elementor-element.elementor-element-7a5489d .custom-product-banner {
    width: 100%;
    text-align: right;
    margin-bottom: 15px;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d .custom-product-banner img {
    width: 200px !important;
    border-radius: 8px;
}

/* استهداف الخيار الثاني فقط (الوزن) وجعله بعرض 100% */
.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches--round {
    width: 100% !important;
}

/* التأكد من أن العناصر داخل الخيار الثاني تأخذ العرض الكامل */
.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches__wrapper {
   /* تم التعديل هنا للعكس */
    width: 100% !important;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches__item {
    width: 100% !important;
    max-width: 100% !important;
    margin: 5px 0 !important;
    background-color: #ffffff !important;
    border: 2px solid #e2e2e2 !important; /* السمك الثابت */
    border-radius: 8px !important;
}

/* حالة الهوفر والاختيار - تثبيت السمك */
.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches__item:hover,
.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches__item.selected {
    border-color: #213a74 !important;
    border-width: 2px !important;
}

/* تنسيق النص الداخلي للوزن */
.elementor-9041 .elementor-element.elementor-element-7a5489d div.product table.variations tr:last-child .wcboost-variation-swatches__name {
    display: block !important;
    width: 100% !important;
    padding: 18px !important;
    text-align: right !important;
    color: #000000 !important;
}

/* دفع حاوية الكمية والكلمة التابعة لها لليمين */
.elementor-9041 .elementor-element.elementor-element-7a5489d .woocommerce-variation-add-to-cart {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-end !important; /* محاذاة كل العناصر لليمين */
}

/* تنسيق كلمة كمية: لضمان ظهورها من اليمين وبجانبها مسافة بسيطة */
.elementor-9041 .elementor-element.elementor-element-7a5489d .quantity__label {
    width: 100% !important;
    text-align: right !important;
    margin-bottom: 5px !important; /* مسافة بسيطة بين الكلمة ومربع الكمية */
    display: block !important;
}

/* التأكد من أن مربع الكمية يتبع المحاذاة اليمنى */
.elementor-9041 .elementor-element.elementor-element-7a5489d .quantity {
    margin-left: auto !important;
    margin-right: 0 !important;
    display: flex !important;
}

/* تنسيق البنر ليكون في اليمين */
.elementor-9041 .elementor-element.elementor-element-7a5489d .custom-product-banner {
    width: 100% !important;
    text-align: right !important;
}

/* إخفاء روابط المشاركة، المحتوى الإضافي، زر تفاصيل المنتج، والتصنيفات */
.elementor-9041 .elementor-element.elementor-element-7a5489d .ecomus-product-extra-link,
.elementor-9041 .elementor-element.elementor-element-7a5489d .single-product-extra-content,
.elementor-9041 .elementor-element.elementor-element-7a5489d .view-full-details-button,
.elementor-9041 .elementor-element.elementor-element-7a5489d .meta.meta-cat {
    display: none !important;
}

/* تحويل العناصر تحت بعض */
.elementor-9041 .elementor-element.elementor-element-7a5489d .product-gallery-summary {
    display: flex !important;
    flex-direction: column !important;
    height: auto !important; 
    gap: 0px!important; 
}

/* فك ثبات الصورة (Sticky) ومنعها من العمل كخلفية */
.elementor-9041 .elementor-element.elementor-element-7a5489d .woocommerce-product-gallery {
    position: relative !important; 
    top: 0 !important;
    height: auto !important;
    width: 100% !important;
    max-width: 500px !important;
    margin: 0 auto 30px auto !important; 
}

/* إلغاء الـ sticky من أي عنصر داخلي في الجاليري */
.elementor-9041 .elementor-element.elementor-element-7a5489d .woocommerce-product-gallery__wrapper {
    position: relative !important;
}

/* ضبط منطقة البيانات */
.elementor-9041 .elementor-element.elementor-element-7a5489d .summary.entry-summary {
    position: relative !important;
    width: 100% !important;
    max-width: 500px !important; 
    margin: 0 auto !important;
    flex: none !important;
}

/* التأكد من أن الصورة لا تتمدد بشكل غريب */
.elementor-9041 .elementor-element.elementor-element-7a5489d .wp-post-image {
    max-height: none !important;
    object-fit: contain !important;
}

.woocommerce-product-thumbnail__nav.swiper-wrapper {
    padding-top: 20 !important;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d th.label {
    font-size: 20px;
}

.elementor-9041 .elementor-element.elementor-element-7a5489d tr {
    padding-top: 15px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fa64895 */.elementor-widget-n-accordion .e-n-accordion-item{
        background: #24201B;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for ecomus-icon-box-carousel, class: .elementor-element-6d28cc7 */.elementor-9041 .elementor-element.elementor-element-6d28cc7 .ecomus-icon-box {
    background:#ffffff ;
}/* End custom CSS */