.elementor-22 .elementor-element.elementor-element-0d2dc2b{--display:flex;--min-height:810px;--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-0d2dc2b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0d2dc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saudimall.sa/wp-content/uploads/2025/06/hero-BG1.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-cbf909b{--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-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-faa0e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-faa0e0d .elementor-heading-title{font-size:88px;font-weight:700;line-height:100px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-704bdf2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-704bdf2 .elementor-heading-title{font-size:24px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8af677c{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-8af677c{left:0px;}.elementor-22 .elementor-element.elementor-element-8af677c{top:69px;}.elementor-22 .elementor-element.elementor-element-b8d707c.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-b8d707c{left:-96px;}body.rtl .elementor-22 .elementor-element.elementor-element-b8d707c{right:-96px;}.elementor-22 .elementor-element.elementor-element-b8d707c{bottom:0px;}.elementor-22 .elementor-element.elementor-element-3ce4004{--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;--justify-content:space-around;--align-items:center;--gap:126px 126px;--row-gap:126px;--column-gap:126px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-64ef3f8 .elementor-button{background-color:#FFFFFF30;font-family:"Kufam", Sans-serif;font-size:24px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:3px 3px 3px 3px;border-radius:24px 24px 24px 24px;padding:12px 50px 12px 50px;}.elementor-22 .elementor-element.elementor-element-64ef3f8{padding:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-80fe81d .elementor-button{background-color:var( --e-global-color-17f0f22 );font-family:"Kufam", Sans-serif;font-size:24px;font-weight:700;line-height:28px;border-radius:12px 12px 12px 12px;padding:12px 50px 12px 50px;}.elementor-22 .elementor-element.elementor-element-80fe81d{padding:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-36f7454{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:103px;--padding-bottom:103px;--padding-left:180px;--padding-right:180px;}.elementor-22 .elementor-element.elementor-element-36f7454:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-36f7454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-text-editor{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-22 .elementor-element.elementor-element-1905983{text-align:center;font-size:16px;font-weight:400;line-height:40px;letter-spacing:-0.1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5a4b699{--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:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-22 .elementor-element.elementor-element-5a4b699:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5a4b699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://saudimall.sa/wp-content/uploads/2025/06/service-banner-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-824c035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-824c035 .elementor-heading-title{font-size:62px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e70a64e{--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;--gap:104px 104px;--row-gap:104px;--column-gap:104px;}.elementor-22 .elementor-element.elementor-element-20a1fb0{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66666650;--border-color:#66666650;--border-radius:25px 25px 25px 25px;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-20a1fb0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-20a1fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF966033 0%, #EFBB7B33 100%);}.elementor-22 .elementor-element.elementor-element-20a1fb0.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-548c6bc{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-548c6bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9b8e216 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-55b9152{font-size:12px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-9213ac9{--display:flex;--min-height:189px;--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.037rem 0.037rem 0.037rem 0.037rem;--border-top-width:0.037rem;--border-right-width:0.037rem;--border-bottom-width:0.037rem;--border-left-width:0.037rem;border-color:#00000063;--border-color:#00000063;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-9213ac9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9213ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBEAD;}.elementor-22 .elementor-element.elementor-element-f735420.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ba99279{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66666650;--border-color:#66666650;--border-radius:25px 25px 25px 25px;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ba99279:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ba99279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF966033 0%, #EFBB7B33 100%);}.elementor-22 .elementor-element.elementor-element-ba99279.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7d00181{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7d00181.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b9c916f .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-eb778a5{font-size:12px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-f6f9994{--display:flex;--min-height:189px;--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.037rem 0.037rem 0.037rem 0.037rem;--border-top-width:0.037rem;--border-right-width:0.037rem;--border-bottom-width:0.037rem;--border-left-width:0.037rem;border-color:#00000063;--border-color:#00000063;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-f6f9994:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f6f9994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBEAD;}.elementor-22 .elementor-element.elementor-element-edb99fe.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a9c30f0{--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;--gap:104px 104px;--row-gap:104px;--column-gap:104px;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ae60dfc{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66666650;--border-color:#66666650;--border-radius:25px 25px 25px 25px;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-ae60dfc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ae60dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF966033 0%, #EFBB7B33 100%);}.elementor-22 .elementor-element.elementor-element-ae60dfc.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-0db3782{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0db3782.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a701a60 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-41b837d{font-size:12px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-f7212c2{--display:flex;--min-height:189px;--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.037rem 0.037rem 0.037rem 0.037rem;--border-top-width:0.037rem;--border-right-width:0.037rem;--border-bottom-width:0.037rem;--border-left-width:0.037rem;border-color:#00000063;--border-color:#00000063;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-f7212c2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f7212c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBEAD;}.elementor-22 .elementor-element.elementor-element-a516362.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d5c9bcc{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#66666650;--border-color:#66666650;--border-radius:25px 25px 25px 25px;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d5c9bcc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d5c9bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF966033 0%, #EFBB7B33 100%);}.elementor-22 .elementor-element.elementor-element-d5c9bcc.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-79164e6{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-79164e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-50c6d3f .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d15f97f{font-size:12px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-624e63c{--display:flex;--min-height:189px;--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:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.037rem 0.037rem 0.037rem 0.037rem;--border-top-width:0.037rem;--border-right-width:0.037rem;--border-bottom-width:0.037rem;--border-left-width:0.037rem;border-color:#00000063;--border-color:#00000063;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-624e63c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-624e63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBEAD;}.elementor-22 .elementor-element.elementor-element-500331c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-78ef4b1{--display:flex;}.elementor-22 .elementor-element.elementor-element-7425c2d .elementor-button{background-color:#BF966035;font-family:"Kufam", Sans-serif;font-size:24px;font-weight:700;line-height:49px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:45px 45px 45px 45px;}.elementor-22 .elementor-element.elementor-element-7425c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;}.elementor-22 .elementor-element.elementor-element-7425c2d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7425c2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-7425c2d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-22 .elementor-element.elementor-element-8d72115{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-22 .elementor-element.elementor-element-8d72115:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8d72115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#896B46;}.elementor-22 .elementor-element.elementor-element-8d72115::before, .elementor-22 .elementor-element.elementor-element-8d72115 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-8d72115 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-8d72115 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-8d72115 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-8d72115 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-8d72115.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-1c7f8b8{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 85% );max-width:85%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1c7f8b8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-22 .elementor-element.elementor-element-29f1875{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 90% );max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-29f1875 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-22 .elementor-element.elementor-element-dac01c2{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 85% );max-width:85%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-dac01c2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-22 .elementor-element.elementor-element-c8f9001{--display:flex;--position:absolute;--min-height:90px;border-style:none;--border-style:none;bottom:0px;--z-index:999;}.elementor-22 .elementor-element.elementor-element-c8f9001:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c8f9001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saudimall.sa/wp-content/uploads/2025/06/Rectangle-6-1.png");}.elementor-22 .elementor-element.elementor-element-c8f9001::before, .elementor-22 .elementor-element.elementor-element-c8f9001 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c8f9001 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c8f9001 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c8f9001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c8f9001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-c8f9001.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-68c8468{--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;--flex-wrap:wrap;--padding-top:126px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-68c8468:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-68c8468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d627614{text-align:center;}.elementor-22 .elementor-element.elementor-element-d627614 .elementor-heading-title{font-size:62px;font-weight:900;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8522189{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:80px;}.elementor-22 .elementor-element.elementor-element-8522189:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8522189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c71207 );}.elementor-22 .elementor-element.elementor-element-8522189.e-con{--align-self:center;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-249dcb0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-249dcb0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-249dcb0.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-249dcb0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-ee1b29c{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-ee1b29c .elementor-heading-title{font-size:62px;font-weight:900;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1e73b3d{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:65px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1e73b3d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1e73b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c71207 );}.elementor-22 .elementor-element.elementor-element-1e73b3d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b70d29e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-b70d29e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-b70d29e{margin:0px -35px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-b70d29e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-9e1f53f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-9e1f53f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-9e1f53f.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-9e1f53f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-c134717 .elementor-button{background-color:var( --e-global-color-text );font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:16px 16px 16px 16px;padding:16px 50px 16px 50px;}.elementor-22 .elementor-element.elementor-element-c134717.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c134717{right:36%;}body.rtl .elementor-22 .elementor-element.elementor-element-c134717{left:36%;}.elementor-22 .elementor-element.elementor-element-c134717{top:-30px;z-index:100;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-cbf909b{--content-width:757px;}.elementor-22 .elementor-element.elementor-element-3ce4004{--content-width:836px;}.elementor-22 .elementor-element.elementor-element-5a4b699{--width:1440%;}.elementor-22 .elementor-element.elementor-element-548c6bc{--width:55%;}.elementor-22 .elementor-element.elementor-element-9213ac9{--width:64%;}.elementor-22 .elementor-element.elementor-element-7d00181{--width:55%;}.elementor-22 .elementor-element.elementor-element-f6f9994{--width:64%;}.elementor-22 .elementor-element.elementor-element-0db3782{--width:55%;}.elementor-22 .elementor-element.elementor-element-f7212c2{--width:64%;}.elementor-22 .elementor-element.elementor-element-79164e6{--width:55%;}.elementor-22 .elementor-element.elementor-element-624e63c{--width:64%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-0d2dc2b{--min-height:510px;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-faa0e0d .elementor-heading-title{font-size:32px;line-height:1.8em;}.elementor-22 .elementor-element.elementor-element-704bdf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-704bdf2 .elementor-heading-title{font-size:12px;line-height:1.5rem;}.elementor-22 .elementor-element.elementor-element-3ce4004{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-3ce4004.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-64ef3f8{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-64ef3f8 .elementor-button{font-size:12px;line-height:1.7em;border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px;padding:6px 20px 6px 20px;}.elementor-22 .elementor-element.elementor-element-80fe81d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-80fe81d .elementor-button{font-size:12px;line-height:2em;border-radius:6px 6px 6px 6px;padding:6px 20px 6px 20px;}.elementor-22 .elementor-element.elementor-element-36f7454{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1905983{text-align:center;font-size:10px;line-height:16px;}.elementor-22 .elementor-element.elementor-element-5a4b699{--padding-top:42px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-5a4b699.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-824c035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-824c035 .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-e70a64e{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-20a1fb0{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-20a1fb0.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-548c6bc{--width:55%;--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;}.elementor-22 .elementor-element.elementor-element-9b8e216 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-55b9152{font-size:12px;}.elementor-22 .elementor-element.elementor-element-9213ac9{--min-height:114px;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-ba99279{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-ba99279.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-7d00181{--width:55%;--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;}.elementor-22 .elementor-element.elementor-element-b9c916f .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-eb778a5{font-size:12px;}.elementor-22 .elementor-element.elementor-element-f6f9994{--min-height:114px;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-edb99fe.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-a9c30f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ae60dfc{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-ae60dfc.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-0db3782{--width:55%;--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;}.elementor-22 .elementor-element.elementor-element-a701a60 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-41b837d{font-size:12px;}.elementor-22 .elementor-element.elementor-element-f7212c2{--min-height:114px;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-d5c9bcc{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-d5c9bcc.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-79164e6{--width:55%;--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;}.elementor-22 .elementor-element.elementor-element-50c6d3f .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-d15f97f{font-size:12px;}.elementor-22 .elementor-element.elementor-element-624e63c{--min-height:114px;--padding-top:2px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-78ef4b1{--width:100%;}.elementor-22 .elementor-element.elementor-element-78ef4b1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-7425c2d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7425c2d .elementor-button{font-size:16px;border-radius:25px 25px 25px 25px;padding:0px 30px 0px 30px;}.elementor-22 .elementor-element.elementor-element-68c8468{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d627614{padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d627614 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-8522189{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-249dcb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ee1b29c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ee1b29c .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-1e73b3d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c134717{right:18%;}body.rtl .elementor-22 .elementor-element.elementor-element-c134717{left:18%;}.elementor-22 .elementor-element.elementor-element-c134717{top:-22px;}.elementor-22 .elementor-element.elementor-element-c134717 .elementor-button{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-20a1fb0 */.elementor-22 .elementor-element.elementor-element-20a1fb0 {
  backdrop-filter: blur(65.58px);
  -webkit-backdrop-filter: blur(65.58px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba99279 */.elementor-22 .elementor-element.elementor-element-ba99279 {
  backdrop-filter: blur(65.58px);
  -webkit-backdrop-filter: blur(65.58px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae60dfc */.elementor-22 .elementor-element.elementor-element-ae60dfc {
  backdrop-filter: blur(65.58px);
  -webkit-backdrop-filter: blur(65.58px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5c9bcc */.elementor-22 .elementor-element.elementor-element-d5c9bcc {
  backdrop-filter: blur(65.58px);
  -webkit-backdrop-filter: blur(65.58px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7425c2d */.elementor-22 .elementor-element.elementor-element-7425c2d svg{width:49px !important;
    height: 49px !important
}
.elementor-22 .elementor-element.elementor-element-7425c2d {
  backdrop-filter: blur(100px);
  border-radius: 45px;
           
  -webkit-backdrop-filter: blur(100px); 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-29f1875 */.elementor-22 .elementor-element.elementor-element-29f1875 .swiper-container {
overflow: visible;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-249dcb0 */.elementor-22 .elementor-element.elementor-element-249dcb0 {
  background-position: center center;
    background-size: contain !important;
    width: 100%;
    transform-origin: center top;
    transition: var(--animation-duration);
    background-repeat: no-repeat;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8522189 */.elementor-22 .elementor-element.elementor-element-8522189 .e-gallery-image{
  background-position: center center;
    background-size: contain !important;
    width: 100%;
   
    background-repeat: no-repeat;

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-b70d29e */.elementor-22 .elementor-element.elementor-element-b70d29e {
  background-position: center center;
    background-size: contain !important;
    width: 100%;
    transform-origin: center top;
    transition: var(--animation-duration);
    background-repeat: no-repeat;

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-9e1f53f */.elementor-22 .elementor-element.elementor-element-9e1f53f {
  background-position: center center;
    background-size: contain !important;
    width: 100%;
    transform-origin: center top;
    transition: var(--animation-duration);
    background-repeat: no-repeat;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e73b3d */.elementor-22 .elementor-element.elementor-element-1e73b3d .e-gallery-image{
  background-position: center center;
    background-size: contain !important;
    width: 100%;
   
    background-repeat: no-repeat;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c8468 */.elementor-22 .elementor-element.elementor-element-68c8468 img {
  object-fit: cover;
  width: 100%;
  height:4400px;  /* أو أي مقاس يناسب */
}/* End custom CSS */