.elementor-668 .elementor-element.elementor-element-3395ad29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-668 .elementor-element.elementor-element-61afd0b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-6dbb1519{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-2f715bf7{--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;}.elementor-668 .elementor-element.elementor-element-3a483763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-3a483763 img{width:100%;}.elementor-668 .elementor-element.elementor-element-6adfcc0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-6adfcc0d .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:15px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-1f47f802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-1f47f802 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-1e601d62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-331a77ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-4abeb35c .elementor-button{background-color:var( --e-global-color-primary );font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:17px 25px 17px 25px;}.elementor-668 .elementor-element.elementor-element-4abeb35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-4abeb35c .elementor-button-content-wrapper{flex-direction:row;}.elementor-668 .elementor-element.elementor-element-3b2f2970 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:17px 25px 17px 25px;}.elementor-668 .elementor-element.elementor-element-3b2f2970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-236f708{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-b83e862{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-de134b8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-d34b850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-d34b850 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-3ac7758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-3ac7758 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-e77c148{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-6a2d909{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-c259bfb .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;}.elementor-668 .elementor-element.elementor-element-0c4137d .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;}.elementor-668 .elementor-element.elementor-element-65fda62 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;}.elementor-668 .elementor-element.elementor-element-4a01eb7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:17px 25px 17px 25px;}.elementor-668 .elementor-element.elementor-element-4a01eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-4a01eb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-668 .elementor-element.elementor-element-f8e076f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-e01266b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-e01266b img{width:100%;}.elementor-668 .elementor-element.elementor-element-418108a8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-1a525dd5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-2642f29d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-161882ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-161882ed .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-1f353e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-1f353e51 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-d53839e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-1649769b .elementor-button{background-color:var( --e-global-color-primary );font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:17px 25px 17px 25px;}.elementor-668 .elementor-element.elementor-element-1649769b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-1649769b .elementor-button-content-wrapper{flex-direction:row;}.elementor-668 .elementor-element.elementor-element-1fb8aca4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-1d10f14e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-5708a6cb .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-5708a6cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5708a6cb.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5708a6cb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5708a6cb.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5708a6cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5708a6cb .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-5708a6cb .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-1aaf9d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-1aaf9d26 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-3a529bf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-a04b1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-5bc851d8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-22744c5f .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-22744c5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-22744c5f.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-22744c5f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-22744c5f.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-22744c5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-22744c5f .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-22744c5f .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-6be8cec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-6be8cec0 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:26px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-136e07cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-640898ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-bc1004a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10049{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10048{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10046{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc1003e .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc1003f .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc10040{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc10044{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10041{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc10042{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc10043{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc10045 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-668 .elementor-element.elementor-element-bc10045 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-668 .elementor-element.elementor-element-bc10045 .elementor-button{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;}.elementor-668 .elementor-element.elementor-element-bc10047{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10038{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10035 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc10036 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc10037{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc1003c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-bc10039 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc1003a .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-bc1003b{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-bc1003d{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;}.elementor-668 .elementor-element.elementor-element-fc000022{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000046{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000045{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000027{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000024 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000025 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000026{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-ec00003d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec00002e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec00002d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000029 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec00002a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec00002b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec00002c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000035{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000034{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000030 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000031 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000032 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000033 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00003c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec00003b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000037 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000038 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000039 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec00003a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd000010{--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-668 .elementor-element.elementor-element-ec000044{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000042{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec000041{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-ec00003f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000040 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-ec000043 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd000009{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-sd00000a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-sd00000c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-668 .elementor-element.elementor-element-sd00000d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-sd00000e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-sd00000f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-428b0647{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-42799d37{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-27634604{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-6fcfeae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-6fcfeae6 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-6d2b55e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-6d2b55e8 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-64e137c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-5c082419{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-3076f3b8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-5f851fb2 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-5f851fb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5f851fb2.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5f851fb2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5f851fb2.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5f851fb2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5f851fb2 .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-5f851fb2 .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-70a97b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-70a97b40 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-256870c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-7cfae58{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-19125c35 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-19125c35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-19125c35.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-19125c35.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-19125c35.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-19125c35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-19125c35 .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-19125c35 .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-8a79d22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-8a79d22 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-53a15674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-4bb44d13{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-386cd61a .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-386cd61a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-386cd61a.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-386cd61a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-386cd61a.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-386cd61a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-386cd61a .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-386cd61a .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-4fed12a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-4fed12a4 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-6aa7d521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-34e91f63{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-5c0fbd92 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-5c0fbd92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5c0fbd92.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5c0fbd92.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5c0fbd92.elementor-view-framed .elementor-icon, .elementor-668 .elementor-element.elementor-element-5c0fbd92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5c0fbd92 .elementor-icon{font-size:25px;}.elementor-668 .elementor-element.elementor-element-5c0fbd92 .elementor-icon svg{height:25px;}.elementor-668 .elementor-element.elementor-element-3ce5bb00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-3ce5bb00 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-1504c848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-628ffccd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-102edcb7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-73233ae2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-1d990c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-1d990c8d .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-11dfe319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-11dfe319 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-6d2dd68b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-32ce5ce2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-5d1e17c4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-4cb53a8d img{width:100%;}.elementor-668 .elementor-element.elementor-element-6eba67d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-6eba67d .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-7626264f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-585fa9f9 img{width:100%;}.elementor-668 .elementor-element.elementor-element-35cc2f9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-35cc2f9b .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-b270116{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-51168a86 img{width:100%;}.elementor-668 .elementor-element.elementor-element-4ce68c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-4ce68c60 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-9412fbb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-2128b705 img{width:100%;}.elementor-668 .elementor-element.elementor-element-31a1d37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-31a1d37c .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-2bed6e61{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-b1fcd4b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-272dca91{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-61255275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-61255275 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-799c16ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-799c16ad .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-6c9eed8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-44c502bc{--grid-columns:3;--grid-row-gap:28px;--grid-column-gap:24px;}.elementor-668 .elementor-element.elementor-element-44c502bc .elementor-loop-container{grid-auto-rows:1fr;}.elementor-668 .elementor-element.elementor-element-44c502bc .e-loop-item > .elementor-section, .elementor-668 .elementor-element.elementor-element-44c502bc .e-loop-item > .elementor-section > .elementor-container, .elementor-668 .elementor-element.elementor-element-44c502bc .e-loop-item > .e-con, .elementor-668 .elementor-element.elementor-element-44c502bc .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-668 .elementor-element.elementor-element-137e386a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-36c4d185{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-6299602{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-668 .elementor-element.elementor-element-6fbe045a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-6fbe045a .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-162b2883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-668 .elementor-element.elementor-element-162b2883 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-489bd9a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-22844b7f .elementor-button{background-color:var( --e-global-color-primary );font-family:"DIN Next LT Arabic", Sans-serif;font-weight:500;border-radius:8px 8px 8px 8px;}.elementor-668 .elementor-element.elementor-element-22844b7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-668 .elementor-element.elementor-element-12e57002{--grid-columns:1;--grid-row-gap:14px;--grid-column-gap:0px;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-ec000024 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000025 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000026{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000029 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002a .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002b .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002c .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000030 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000031 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000032 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000033 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000037 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000038 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000039 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00003a .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00003f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000040 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000043 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000f .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-44c502bc{--grid-columns:2;}.elementor-668 .elementor-element.elementor-element-12e57002{--grid-columns:1;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-ec000024 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000025 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000026{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000029 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002a .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002b .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00002c .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000030 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000031 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000032 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000033 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000037 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000038 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000039 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00003a .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec00003f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000040 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-ec000043 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-668 .elementor-element.elementor-element-sd00000f .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-44c502bc{--grid-columns:1;}.elementor-668 .elementor-element.elementor-element-12e57002{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-3395ad29 */.elementor-668 .elementor-element.elementor-element-3395ad29{direction:ltr;position:relative;isolation:isolate;overflow:hidden;background:#573E2A!important;padding:0 32px!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .e-con{padding:0;min-width:0;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .elementor-widget{margin:0;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{position:static;display:flex!important;flex-direction:column;justify-content:center;align-items:center;max-width:1280px;width:100%;min-height:650px;margin:auto;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-copy{position:relative;z-index:3;max-width:940px;width:100%;align-items:center;text-align:center;gap:25px;padding:65px 0!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-label{width:auto;padding:10px 18px!important;border:1px solid #F8EDE13D;border-radius:100px;background:#F8EDE112;backdrop-filter:blur(14px);box-shadow:0 8px 28px #25160C18;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-label .elementor-heading-title{display:flex;align-items:center;gap:12px;font-family:'DIN Next LT Arabic';font-size:14px;line-height:1.6;font-weight:400!important;color:#F8EDE1!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-label .elementor-heading-title:before{content:'§';display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;background:#8F6F4980;border:1px solid #F8EDE140;border-radius:50%;font:22px/1 Georgia,serif;color:#F8EDE1;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title .elementor-heading-title{font-family:'DIN Next LT Arabic';font-size:clamp(50px,4.4vw,66px)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0;text-align:center;color:#FFFFFF!important;text-shadow:0 3px 25px #25160C35;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title span{color:#F8EDE1!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description{max-width:650px;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{margin:0;font-family:'DIN Next LT Arabic';font-size:18px!important;font-weight:400!important;line-height:1.9!important;color:#F8EDE1!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;gap:16px;flex-wrap:wrap;margin-top:8px;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions .elementor-widget{width:auto;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions .elementor-button{font-family:'DIN Next LT Arabic';font-size:16px;font-weight:400!important;line-height:1.5;padding:17px 28px;border-radius:8px;border:1px solid #F8EDE160;position:relative;overflow:hidden;isolation:isolate;transition:transform .3s,box-shadow .3s,background .3s;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button{background:#F8EDE1!important;color:#573E2A!important;border-color:#F8EDE1;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button:before{content:'';position:absolute;inset:0;background:#FFFFFF;z-index:-1;transform:translateX(102%);transition:transform .4s cubic-bezier(.2,.7,.2,1);}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button:hover:before{transform:translateX(0);}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button-content-wrapper{align-items:center;gap:22px;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button-content-wrapper:after{content:'←';font:21px/1 sans-serif;transition:transform .3s;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button:hover .elementor-button-content-wrapper:after{transform:translateX(-4px);}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions .elementor-button:hover{transform:translateY(-3px);box-shadow:0 12px 26px #25160C30;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-secondary .elementor-button{color:#FFFFFF!important;background:#573E2A20!important;backdrop-filter:blur(8px);}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-secondary .elementor-button:hover{background:#8F6F4960!important;border-color:#F8EDE1;}
.elementor-668 .elementor-element.elementor-element-3395ad29 a:focus-visible{outline:2px solid #F8EDE1;outline-offset:5px;}
@keyframes rekazV4Enter{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
@keyframes rekazV4Lens{from{transform:scale(1.045)}to{transform:scale(1)}}
@media(prefers-reduced-motion:no-preference){.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-copy>.elementor-element{animation:rekazV4Enter .9s cubic-bezier(.16,1,.3,1) both;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title{animation-delay:.12s!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description{animation-delay:.24s!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions{animation-delay:.36s!important;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-3395ad29{padding:0 20px!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:600px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title .elementor-heading-title{font-size:39px!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-label .elementor-heading-title{font-size:11px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{font-size:16px!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions .elementor-button{font-size:14px;padding:15px 20px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-3395ad29 *,.elementor-668 .elementor-element.elementor-element-3395ad29 *:before,.elementor-668 .elementor-element.elementor-element-3395ad29 *:after{animation:none!important;transition:none!important;}}

.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-badge{display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;gap:9px;padding:6px 13px!important;border:1px solid #F8EDE13D;border-radius:100px;background:#573E2A30;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-icon{width:28px;flex:0 0 28px;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-icon img{width:28px;height:31px;object-fit:contain;display:block;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-text{width:auto;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-text .elementor-heading-title{font-family:'DIN Next LT Arabic';font-size:13px;line-height:1.6;font-weight:500!important;color:#F8EDE1!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{font-size:18px!important;text-shadow:0 1px 5px #25160C99;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-secondary .elementor-button{backdrop-filter:none;background:#573E2A30!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .elementor-background-slideshow{z-index:0!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29:after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#34231520,#34231570 30%,#34231570 70%,#34231520),linear-gradient(0deg,#573E2A55,transparent 70%);}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-3395ad29 .elementor-ken-burns{transform:none!important;}}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-icon{width:36px;flex:0 0 36px;height:30px;overflow:hidden;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-icon img{width:36px;height:auto;max-width:none;object-fit:contain;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 130px)!important;}
body.admin-bar .elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 162px)!important;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-copy{padding:25px 0 65px!important;gap:20px;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button-content-wrapper:after{display:none;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button-icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #573E2A40;border-radius:50%;transition:transform .3s;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button-icon svg{width:12px;height:12px;fill:currentColor;}
.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-primary .elementor-button:hover .elementor-button-icon{transform:translateX(-3px);}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 79px)!important;}body.admin-bar .elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 125px)!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-copy{padding:24px 0 48px!important;gap:20px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title .elementor-heading-title{font-size:clamp(30px,8.8vw,42px)!important;line-height:1.35!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{font-size:16px!important;line-height:1.85!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-brand-text .elementor-heading-title{font-size:11px!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-badge{padding:5px 10px!important;gap:6px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions{gap:12px;width:100%;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-actions .elementor-button{font-size:13px;padding:14px 16px;}}
@media(max-height:700px) and (min-width:768px){.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-copy{padding:24px 0 44px!important;gap:16px;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-title .elementor-heading-title{font-size:50px!important;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{font-size:16px!important;}}
@media(min-width:768px) and (max-width:1024px){.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 144px)!important;}body.admin-bar .elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-inner{min-height:calc(100svh - 190px)!important;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description br{display:none;}.elementor-668 .elementor-element.elementor-element-3395ad29 .rekaz-hero-description p{text-wrap:balance;}}

.elementor-668 .elementor-element.elementor-element-3395ad29:has(.swiper-slide-active[data-swiper-slide-index="0"]):after{background:linear-gradient(90deg,#34231518,#342315A6 30%,#342315A6 70%,#34231518),linear-gradient(0deg,#573E2A55,transparent 70%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c259bfb */.elementor-668 .elementor-element.elementor-element-c259bfb .rk-focus-title{display:block;font-size:19px;line-height:1.5;color:#573E2A;font-weight:500}.elementor-668 .elementor-element.elementor-element-c259bfb .rk-focus-detail{display:block;font-size:14px;line-height:1.8;color:#8F6F49;font-weight:400;margin-top:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c4137d */.elementor-668 .elementor-element.elementor-element-0c4137d .rk-focus-title{display:block;font-size:19px;line-height:1.5;color:#573E2A;font-weight:500}.elementor-668 .elementor-element.elementor-element-0c4137d .rk-focus-detail{display:block;font-size:14px;line-height:1.8;color:#8F6F49;font-weight:400;margin-top:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65fda62 */.elementor-668 .elementor-element.elementor-element-65fda62 .rk-focus-title{display:block;font-size:19px;line-height:1.5;color:#573E2A;font-weight:500}.elementor-668 .elementor-element.elementor-element-65fda62 .rk-focus-detail{display:block;font-size:14px;line-height:1.8;color:#8F6F49;font-weight:400;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236f708 */.elementor-668 .elementor-element.elementor-element-236f708{direction:ltr;background:#FFFFFF;padding:90px 32px!important;overflow:hidden;}
.elementor-668 .elementor-element.elementor-element-236f708 .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-236f708 .elementor-widget{margin:0;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-inner{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(50px,6vw,100px);align-items:center;max-width:1280px;width:100%;margin:auto;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-copy{gap:22px;text-align:left;align-items:flex-start;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-label .elementor-heading-title{font:500 14px/1.7 'DIN Next LT Arabic';color:#8F6F49!important;display:flex;align-items:center;gap:12px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-label .elementor-heading-title:before{content:'';width:32px;height:2px;background:#8F6F49;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-title .elementor-heading-title{font:700 clamp(32px,2.7vw,40px)/1.5 'DIN Next LT Arabic';color:var(--e-global-color-primary,#573E2A)!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-title span{color:#8F6F49;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-desc p{font:400 17px/1.95 'DIN Next LT Arabic';color:#573E2A!important;margin:0 0 14px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-desc p:last-child{margin:0;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-facts{display:grid!important;grid-template-columns:1fr 1fr;width:100%;gap:24px;padding:22px 0!important;border-top:1px solid #8F6F4935;border-bottom:1px solid #8F6F4935;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-fact{gap:7px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-number .elementor-heading-title{font:400 38px/1.2 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-caption p{font:400 13px/1.8 'DIN Next LT Arabic';margin:0;color:#573E2A!important;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-cta .elementor-button{font:400 15px/1.5 'DIN Next LT Arabic';background:#573E2A!important;color:#FFFFFF!important;padding:16px 25px;transition:background .3s,transform .3s;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-cta .elementor-button-content-wrapper{gap:18px;align-items:center;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-cta .elementor-button-icon svg{width:13px;height:13px;fill:currentColor;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-cta .elementor-button:hover{background:#8F6F49!important;transform:translateY(-3px);}.elementor-668 .elementor-element.elementor-element-236f708 a:focus-visible{outline:2px solid #8F6F49;outline-offset:5px;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-visual{position:relative;padding:13px!important;border:1px solid #8F6F4980;border-radius:110px 16px 16px 16px;background:#F8EDE1;box-shadow:18px 20px 0 #F8EDE155;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-visual:before{content:'';position:absolute;top:29px;left:-12px;width:4px;height:85px;background:#8F6F49;border-radius:4px;}
.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:96px 9px 9px 9px;}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-236f708{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-inner{gap:40px;grid-template-columns:1.1fr .9fr;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-title .elementor-heading-title{font-size:30px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-desc p{font-size:16px;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-236f708{padding:52px 20px!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-inner{grid-template-columns:1fr;gap:34px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-copy{gap:20px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-title .elementor-heading-title{font-size:30px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-visual{max-width:450px;width:100%;margin:auto;box-shadow:8px 10px 0 #F8EDE155;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-facts{gap:16px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-caption p{font-size:12px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-236f708 *{transition:none!important;}}

.elementor-668 .elementor-element.elementor-element-236f708{padding:64px 32px!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-copy{max-width:560px;gap:19px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-desc{max-width:530px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-desc p{font-size:16px;line-height:1.9;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-visual{max-width:410px;justify-self:center;width:100%;padding:11px!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-photo img{aspect-ratio:4/5;max-height:490px;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 0!important;}.elementor-668 .elementor-element.elementor-element-236f708 .elementor-counter-number-wrapper{direction:ltr;font-family:Arial,sans-serif;font-size:38px;font-weight:400;line-height:1.2;justify-content:center;}.elementor-668 .elementor-element.elementor-element-236f708 .elementor-counter-title{font:400 13px/1.8 "DIN Next LT Arabic";margin-top:9px;text-align:center;}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-236f708{padding:48px 20px!important;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-copy{max-width:100%;}.elementor-668 .elementor-element.elementor-element-236f708 .rekaz-about-visual{max-width:340px;}.elementor-668 .elementor-element.elementor-element-236f708 .elementor-counter-number-wrapper{font-size:32px;}.elementor-668 .elementor-element.elementor-element-236f708 .elementor-counter-title{font-size:12px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418108a8 */.elementor-668 .elementor-element.elementor-element-418108a8{direction:ltr;background:#F8EDE1;padding:90px 32px!important;overflow:hidden;scroll-margin-top:105px;}
.elementor-668 .elementor-element.elementor-element-418108a8 .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-418108a8 .elementor-widget{margin:0;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-inner{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:64px;max-width:1280px;width:100%;margin:auto;align-items:center;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-copy{gap:25px;align-items:flex-start;text-align:left;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-label .elementor-heading-title{font:500 14px/1.7 'DIN Next LT Arabic';color:#8F6F49!important;display:flex;align-items:center;gap:12px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-label .elementor-heading-title:before{content:'';height:2px;width:32px;background:#8F6F49;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-title .elementor-heading-title{font:700 clamp(30px,2.6vw,39px)/1.55 'DIN Next LT Arabic';color:var(--e-global-color-primary,#573E2A)!important;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-title span{color:#8F6F49;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-desc p{font:400 17px/1.95 'DIN Next LT Arabic';color:#573E2A;margin:0;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cards{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-card{gap:20px;padding:32px 27px!important;background:#FFFFFF;border:1px solid #8F6F4940;border-radius:8px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-card:before{content:'';position:absolute;top:0;left:27px;right:27px;height:3px;background:#8F6F49;transform:scaleX(.25);transform-origin:left;transition:transform .4s;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px #573E2A12;border-color:#8F6F49;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-card:hover:before{transform:scaleX(1);}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-icon{align-self:flex-start;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:57px;height:57px;background:#F8EDE1;border-radius:8px;color:#8F6F49;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-icon svg{width:25px;height:25px;fill:currentColor;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-card-title .elementor-heading-title{font:500 25px/1.6 'DIN Next LT Arabic';color:#573E2A!important;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-card-desc p{font:400 15px/1.9 'DIN Next LT Arabic';color:#573E2A;margin:0;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-items{margin-top:auto!important;padding-top:18px;border-top:1px solid #8F6F492B;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-items p{font:400 14px/1.9 'DIN Next LT Arabic';color:#573E2A;margin:0 0 10px;display:flex;gap:10px;align-items:baseline;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-items p:before{content:'';width:5px;height:5px;flex-shrink:0;background:#8F6F49;border-radius:50%;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-items p:last-child{margin:0;}
.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cta .elementor-button{font:400 15px/1.5 'DIN Next LT Arabic';background:#573E2A!important;color:white!important;padding:16px 22px;transition:transform .3s,background .3s;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cta .elementor-button-content-wrapper{align-items:center;gap:18px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cta svg{width:13px;height:13px;fill:currentColor;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cta .elementor-button:hover{background:#8F6F49!important;transform:translateY(-3px);}.elementor-668 .elementor-element.elementor-element-418108a8 a:focus-visible{outline:2px solid #8F6F49;outline-offset:5px;}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-418108a8{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-inner{grid-template-columns:1fr;gap:35px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-copy{max-width:680px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-title br{display:none;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-418108a8{padding:52px 20px!important;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-cards{grid-template-columns:1fr;gap:18px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-service-card{padding:27px 24px!important;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-title .elementor-heading-title{font-size:30px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-desc p{font-size:16px;}.elementor-668 .elementor-element.elementor-element-418108a8 .rk-services-copy{gap:22px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-418108a8 *{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1004a */.elementor-668 .elementor-element.elementor-element-bc1004a{color:#573E2A;direction:rtl}.elementor-668 .elementor-element.elementor-element-bc1004a .e-con,.elementor-668 .elementor-element.elementor-element-bc1004a .elementor-widget{min-width:0}.elementor-668 .elementor-element.elementor-element-bc1004a .elementor-widget{margin:0}.elementor-668 .elementor-element.elementor-element-bc1004a p{margin:0;font-size:17px;line-height:1.9}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-inner{max-width:1280px;width:100%;margin:auto}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-tag .elementor-heading-title{display:inline-flex;background:#F8EDE1;border:1px solid #8F6F4930;border-radius:8px;padding:8px 14px;font-size:14px;line-height:1.5;color:#8F6F49}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-title .elementor-heading-title{font-size:clamp(30px,3.2vw,46px);line-height:1.4}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button{background:#573E2A;color:#fff;border-radius:8px;padding:16px 24px;line-height:1.5;transition:background .22s,transform .22s}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button:hover{background:#8F6F49;transform:translateY(-2px)}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button-content-wrapper{gap:12px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-rule{width:54px;height:3px;background:#8F6F49}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-title h1{font-size:clamp(38px,4.7vw,64px)}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-bc1004a p{font-size:16px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-title .elementor-heading-title{font-size:30px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-title h1{font-size:38px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action{width:100%}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button{width:100%}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-bc1004a *,.elementor-668 .elementor-element.elementor-element-bc1004a *:before{transition:none!important;animation:none!important}}.elementor-668 .elementor-element.elementor-element-bc1004a{padding:74px 28px;background:#F8EDE166}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:#573E2A;border:1px solid #8F6F4933;border-radius:12px;overflow:hidden}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy{padding:48px!important;gap:22px;justify-content:center}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy .rx-tag .elementor-heading-title{background:#FFFFFF08;border-color:#F8EDE140;color:#e5c8a7}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy .rx-title .elementor-heading-title,.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy p{color:#fff}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy p{color:#F8EDE1E6;max-width:590px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy .elementor-button{background:#F8EDE1;color:#573E2A}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-perks{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-perk p{font-size:13px;padding:7px 11px;border:1px solid #F8EDE130;border-radius:8px;color:#F8EDE1}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-plans{padding:34px!important;background:#4A3424;gap:16px;justify-content:center}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan{padding:26px!important;background:#fff;border-radius:8px;border:1px solid #F8EDE1;gap:10px;position:relative}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan-year{background:#F8EDE1}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan-label .elementor-heading-title{font-size:16px;color:#8F6F49}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan-amount .elementor-heading-title{font-size:36px;line-height:1.2;color:#573E2A}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan-note p{font-size:13px;color:#79634f;line-height:1.7}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-discount p{font-size:14px;color:#F8EDE1;text-align:center}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-plans .rx-plan-amount{width:auto}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan .e-con{gap:5px}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy{padding:32px!important}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-plans{padding:24px!important}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-bc1004a{padding:48px 20px}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-panel{grid-template-columns:1fr}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-copy{padding:28px 24px!important}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-sub-plans{padding:24px!important}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-plan-amount .elementor-heading-title{font-size:32px}}.elementor-668 .elementor-element.elementor-element-bc1004a{direction:ltr;text-align:left}
.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button-icon{color:inherit!important}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button-icon svg{fill:currentColor!important}.elementor-668 .elementor-element.elementor-element-bc1004a .rx-action .elementor-button-icon{transform:rotate(180deg)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc000022 */.elementor-668 .elementor-element.elementor-element-fc000022{--rf-ink:var(--e-global-color-primary,#573E2A);--rf-gold:var(--e-global-color-secondary,#8F6F49);color:var(--rf-ink);font-family:'DIN Next LT Arabic',sans-serif;width:100%;gap:0!important;background:#fff;}
.elementor-668 .elementor-element.elementor-element-fc000022 .e-con,.elementor-668 .elementor-element.elementor-element-fc000022 .elementor-widget{min-width:0;}.elementor-668 .elementor-element.elementor-element-fc000022 .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-fc000022 p{margin:0 0 16px;}.elementor-668 .elementor-element.elementor-element-fc000022 p:last-child{margin:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-inner{width:100%;max-width:1280px;margin-inline:auto;gap:24px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-section{padding:76px 24px;gap:0;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero{background:#F8EDE1;padding:64px 24px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:64px;align-items:center;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-copy{gap:20px;width:auto!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-label .elementor-heading-title{display:inline-flex;font-size:14px!important;line-height:1.5!important;font-weight:500!important;color:var(--rf-gold)!important;letter-spacing:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-name .elementor-heading-title{font-size:clamp(32px,3.3vw,49px)!important;line-height:1.35!important;font-weight:700!important;color:var(--rf-ink)!important;letter-spacing:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-role .elementor-heading-title{font-size:21px!important;line-height:1.6!important;font-weight:500!important;color:var(--rf-gold)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-body{font-size:17px;line-height:1.95;font-weight:400;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-lead{font-size:19px;line-height:1.9;max-width:680px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-badge{width:auto!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-badge .elementor-heading-title{font-size:13px!important;font-weight:500!important;line-height:1.5!important;border:1px solid #8F6F4940;border-radius:6px;padding:7px 11px;background:#FFFFFF99;color:var(--rf-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait{padding:16px 16px 0;gap:0;width:100%!important;max-width:430px;margin-inline:auto;background:#fff;border:1px solid #8F6F4933;border-radius:8px;box-shadow:0 18px 44px #573E2A0D;position:relative;overflow:hidden;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:after{content:'';height:4px;width:80px;position:absolute;bottom:0;inset-inline-start:24px;background:var(--rf-gold);}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo img{display:block;width:100%;height:auto;max-height:450px;object-fit:contain;object-position:center bottom;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo{width:100%;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button{width:auto!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button .elementor-button{font-size:16px;font-weight:500;line-height:1.4;padding:16px 24px;border-radius:8px;background:var(--rf-ink);color:#fff;transition:background .2s,transform .2s;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button .elementor-button:hover{background:var(--rf-gold);transform:translateY(-2px);}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-nav{flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:24px;border-top:1px solid #8F6F4933;margin-top:12px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-nav .elementor-button{background:transparent;color:var(--rf-ink);border:1px solid #8F6F4940;padding:10px 16px;font-size:14px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-title .elementor-heading-title{font-size:32px!important;line-height:1.4!important;font-weight:500!important;color:var(--rf-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-subtitle .elementor-heading-title{font-size:21px!important;line-height:1.5!important;font-weight:500!important;color:var(--rf-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-bio-grid{display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-tint{background:#FBF7F2;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card{width:auto!important;padding:26px;gap:14px;background:#fff;border:1px solid #8F6F492B;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card:hover{border-color:#8F6F4980;box-shadow:0 10px 28px #573E2A0A;transform:translateY(-3px);}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid .rf-card:last-child{grid-column:span 2;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-text{font-size:17px;line-height:1.8;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card-icon .elementor-icon{font-size:24px;color:var(--rf-gold);fill:var(--rf-gold);}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list .elementor-icon-list-item{padding:17px 0!important;border-bottom:1px solid #8F6F4926;align-items:flex-start;gap:12px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list .elementor-icon-list-text{font-size:17px;line-height:1.85;color:var(--rf-ink);}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list .elementor-icon-list-icon{padding-top:8px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list svg{fill:var(--rf-gold);width:13px;height:13px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-practice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-quote{padding:34px;border-inline-start:3px solid var(--rf-gold);background:#F8EDE1;border-radius:8px;gap:18px;margin-top:12px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-quote .rf-body{font-size:23px;line-height:1.8;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-anchor{scroll-margin-top:140px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature{padding:68px 24px;background:#FBF7F2;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature .rf-name .elementor-heading-title{font-size:36px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature .rf-portrait{max-width:350px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature .rf-photo img{max-height:360px;}
.elementor-668 .elementor-element.elementor-element-fc000022 a:focus-visible{outline:2px solid var(--rf-gold);outline-offset:4px;}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero-grid{gap:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-bio-grid{grid-template-columns:1fr;gap:24px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid .rf-card:last-child{grid-column:auto;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-name .elementor-heading-title{font-size:36px!important;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-fc000022 .rf-section,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature{padding:42px 20px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero-grid{grid-template-columns:1fr;gap:30px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-copy{gap:16px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-name .elementor-heading-title,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-feature .rf-name .elementor-heading-title{font-size:30px!important;line-height:1.4!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-role .elementor-heading-title{font-size:19px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-lead{font-size:17px;line-height:1.9;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-title .elementor-heading-title{font-size:27px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-body{font-size:16px;line-height:1.95;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait{max-width:340px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo img{max-height:340px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-actions{flex-direction:column;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button{width:100%!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button .elementor-button{width:100%;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-nav .elementor-button{padding:10px 8px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-practice-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list .elementor-icon-list-items{grid-template-columns:1fr;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card{padding:22px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-quote{padding:24px;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-quote .rf-body{font-size:20px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-button .elementor-button{transition:none;transform:none;}}
.elementor-668 .elementor-element.elementor-element-fc000022{padding:0!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-inner{padding:0!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-copy,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-badges,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-actions,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-nav,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-bio-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-side,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-vision-copy,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-qual-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-exp-list,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-practice-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-hero-grid{padding:0;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-card-icon{text-align:start;}

.elementor-668 .elementor-element.elementor-element-fc000022{direction:ltr;}
/* Homepage founder photo hover only. */
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait{transition:transform .35s,box-shadow .35s,border-color .35s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo{overflow:hidden;border-radius:5px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo img{transition:transform .65s cubic-bezier(.2,.65,.3,1);transform-origin:center bottom;}
.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:after{transition:width .45s;}
@media(hover:hover) and (pointer:fine){.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:hover{transform:translateY(-4px);box-shadow:0 22px 48px #573E2A18;border-color:#8F6F4980;}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:hover img{transform:scale(1.035);}.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:hover:after{width:calc(100% - 48px);}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-photo img,.elementor-668 .elementor-element.elementor-element-fc000022 .rf-portrait:after{transition:none!important;transform:none!important;}}

/* Corporate records and the expanded legal team. */
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-records{background:#FBF7F2;border-top:1px solid #8F6F4926;border-bottom:1px solid #8F6F4926;padding:64px 24px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-card{padding:26px;border:1px solid #8F6F4933;border-radius:8px;background:#fff;gap:12px;transition:transform .25s,box-shadow .25s,border-color .25s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-title .elementor-heading-title{font-family:'DIN Next LT Arabic',sans-serif;font-size:21px!important;line-height:1.6!important;font-weight:500!important;color:#573E2A!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-body{font-family:'DIN Next LT Arabic',sans-serif;font-size:16px;line-height:1.9;color:#573E2A;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-note{font-size:14px;line-height:1.8;color:#8F6F49;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-summary{padding:60px 24px;background:#fff;border-bottom:1px solid #8F6F4926;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-role .elementor-heading-title{font-family:'DIN Next LT Arabic',sans-serif;font-size:16px!important;line-height:1.6!important;font-weight:500!important;color:#8F6F49!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-bio{font-size:17px;line-height:1.95;color:#573E2A;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-team-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card{padding:26px;border:1px solid #8F6F4933;border-radius:8px;background:#fff;gap:16px;transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo{width:100%;overflow:hidden;border-radius:6px;background:#F8EDE1;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo img{display:block;width:100%;height:240px;object-fit:cover;object-position:50% 10%;transition:transform .6s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo{width:180px!important;flex:0 0 180px;overflow:hidden;border-radius:8px;border:1px solid #8F6F4933;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo img{display:block;width:100%;height:230px;object-fit:cover;object-position:50% 10%;transition:transform .6s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-skill-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-skill{width:auto!important;padding:10px 14px;border:1px solid #8F6F4933;border-radius:6px;background:#fff;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-skill .elementor-heading-title{font-size:15px!important;line-height:1.6!important;font-weight:500!important;color:#573E2A!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-home-team{padding:0 24px 64px;background:#FBF7F2;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-mini-photo img{height:200px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-az-bio{padding:24px;background:#fff;border-inline-start:3px solid #8F6F49;border-radius:8px;}
@media(hover:hover) and (pointer:fine){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-card:hover,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #573E2A0C;border-color:#8F6F4980;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card:hover img,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo:hover img{transform:scale(1.035);}}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo{width:150px!important;flex-basis:150px;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-records,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-summary{padding:42px 20px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-team-grid{grid-template-columns:1fr;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-card,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card{padding:22px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo img{height:300px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo{width:105px!important;flex-basis:105px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo img{height:145px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-bio{font-size:16px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-home-team{padding:0 20px 42px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-az-bio{padding:20px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-record-card,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo img,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo img{transition:none!important;transform:none!important;}}

/* Consistent portrait windows. The chairman source is a phone screenshot;
   a square CSS viewport at 55% reveals only its original photo region. */
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo{aspect-ratio:1/1;position:relative;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo .elementor-widget-container{height:100%;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-card-photo img{width:100%;height:100%!important;aspect-ratio:1/1;object-fit:cover;object-position:50% 20%;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-az-photo img{object-position:50% 55%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo.cu-az-photo{width:180px!important;flex-basis:180px;aspect-ratio:1/1;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo.cu-az-photo img{height:180px!important;aspect-ratio:1/1;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:48px;align-items:center;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame{width:100%;max-width:350px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame .cu-az-photo{width:100%;aspect-ratio:1/1;overflow:hidden;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame .cu-az-photo img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;transition:transform .6s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame{transition:transform .3s,box-shadow .3s;}
@media(hover:hover) and (pointer:fine){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame:hover{transform:translateY(-4px);box-shadow:0 20px 40px #573E2A14;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame:hover img{transform:scale(1.035);}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo.cu-az-photo{width:105px!important;flex-basis:105px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-detail-photo.cu-az-photo img{height:105px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-grid{grid-template-columns:1fr;gap:28px;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame{max-width:320px;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame,.elementor-668 .elementor-element.elementor-element-fc000022 .cu-chair-frame .cu-az-photo img{transition:none!important;transform:none!important;}}

.elementor-668 .elementor-element.elementor-element-fc000022 .cu-ahmed-photo img{object-position:50% 8%!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .cu-person-card .rf-button{margin-top:auto!important;}
.elementor-668 .elementor-element.elementor-element-fc000022.eq-shell{--eq-ink:var(--e-global-color-primary,#573E2A);--eq-gold:var(--e-global-color-secondary,#8F6F49);width:100%;padding:0!important;gap:0!important;background:#fff;color:var(--eq-ink);font-family:'DIN Next LT Arabic',sans-serif;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-inner{width:100%;max-width:1280px;margin-inline:auto;padding:0;gap:28px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-hero,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home{padding:64px 24px;background:#F8EDE1;gap:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-intro{max-width:820px;gap:18px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-label .elementor-heading-title{display:inline-block;font-size:14px!important;line-height:1.5!important;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-title .elementor-heading-title{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.25!important;font-weight:700!important;color:var(--eq-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home .eq-title .elementor-heading-title{font-size:38px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-lead{font-size:18px;line-height:1.85;max-width:760px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-lead p{margin:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;align-items:stretch;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card{width:100%!important;min-width:0;padding:20px;gap:18px;background:#fff;border:1px solid #8F6F4938;border-radius:8px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-portrait{width:100%!important;aspect-ratio:1/1;overflow:hidden;background:#FBF7F2;border-radius:6px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-portrait .elementor-widget-container{height:100%;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card .eq-portrait{max-width:320px;margin-inline:auto;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-portrait img{display:block;width:100%;height:100%!important;aspect-ratio:1/1;object-fit:cover;transition:transform .55s cubic-bezier(.2,.65,.3,1);}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-az img{object-position:50% 55%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-mufreh img{object-position:50% 25%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-ata img{object-position:50% 20%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-ahmed img{object-position:50% 8%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card-copy{padding:0;gap:12px;flex:1;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-partner-tag .elementor-heading-title{font-size:13px!important;line-height:1.5!important;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card-name .elementor-heading-title{font-size:23px!important;line-height:1.4!important;font-weight:700!important;min-height:3.1em;color:var(--eq-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card-role .elementor-heading-title{font-size:16px!important;line-height:1.5!important;min-height:1.5em;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card .eq-action{margin-top:auto!important;width:100%!important;padding-top:8px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card .elementor-button{width:100%;padding:14px 18px;border-radius:8px;background:var(--eq-ink);color:#fff;line-height:1.4;font-size:15px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #8F6F4930;padding:24px 0 0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer .eq-lead{font-size:16px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-specialist-summary{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:20px;align-items:center;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-specialist-summary .eq-portrait{width:80px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-specialist-summary .eq-profile-heading{gap:6px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-specialist-name .elementor-heading-title{font-size:22px!important;line-height:1.45!important;font-weight:500!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer .eq-action{width:auto!important;flex-shrink:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer .elementor-button{padding:14px 22px;border-radius:8px;background:var(--eq-ink);color:white;line-height:1.4;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profiles-intro{padding:64px 24px 0;background:#fff;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profiles-intro .eq-title .elementor-heading-title{font-size:32px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile{padding:64px 24px!important;scroll-margin-top:140px;border-bottom:1px solid #8F6F4930;background:#fff;gap:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile:nth-of-type(even){background:#FBF7F2;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-inner{gap:28px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head{display:grid!important;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head .eq-portrait{width:150px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-heading{padding:0;gap:12px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-name .elementor-heading-title{font-size:30px!important;line-height:1.35!important;font-weight:700!important;color:var(--eq-ink)!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-section{padding:24px 0!important;background:transparent!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-bio-grid{grid-template-columns:1fr!important;gap:18px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-title .elementor-heading-title{font-size:24px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-subtitle .elementor-heading-title{font-size:21px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-quote{margin-top:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 a:focus-visible{outline:2px solid var(--eq-gold);outline-offset:4px;}
@media(hover:hover) and (pointer:fine){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card:hover{transform:translateY(-5px);border-color:#8F6F4980;box-shadow:0 18px 38px #573E2A12;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card:hover img{transform:scale(1.035);}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-action .elementor-button:hover{background:var(--eq-gold);}}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-grid{gap:18px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card{padding:16px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card-name .elementor-heading-title{font-size:20px!important;min-height:4.2em;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-name .elementor-heading-title{font-size:27px!important;}}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-hero,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile{padding:40px 20px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-grid{grid-template-columns:1fr;gap:24px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card{padding:20px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card-name .elementor-heading-title{font-size:23px!important;min-height:0;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-title .elementor-heading-title,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home .eq-title .elementor-heading-title{font-size:32px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-lead{font-size:16px;line-height:1.9;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer{align-items:stretch;flex-direction:column;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer .eq-action,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-home-footer .elementor-button{width:100%!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head{grid-template-columns:104px minmax(0,1fr);gap:18px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head .eq-portrait{width:104px!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-name .elementor-heading-title{font-size:23px!important;line-height:1.4!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-section{padding:20px 0!important;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profiles-intro{padding:40px 20px 0;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile .rf-title .elementor-heading-title{font-size:23px!important;}}
@media(max-width:359px){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head{grid-template-columns:1fr;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-profile-head .eq-portrait{width:120px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-card,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-portrait img{transition:none!important;transform:none!important;}}


/* The legal specialist and trainee are separate from the three partners. */
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 0 0;border-top:1px solid #8F6F4930;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid .eq-home-footer{display:flex!important;flex-direction:column;align-items:stretch;justify-content:space-between;gap:18px;border:1px solid #8F6F4933;border-radius:8px;padding:20px;background:#fff;margin:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid .eq-action,.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid .elementor-button{width:100%!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .eq-saud img{object-position:50% 15%;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card{padding:24px;background:#fff;border:1px solid #8F6F4933;border-radius:8px;gap:16px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card .elementor-icon-list-text{font-size:16px;line-height:1.85;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card .elementor-icon-list-items{display:flex!important;flex-direction:column;gap:8px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card .elementor-icon-list-item{align-items:flex-start;padding-block:5px!important;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card .elementor-icon-list-icon{padding-top:8px;}
.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card .elementor-icon-list-icon svg{fill:#8F6F49;width:12px;}
@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid,.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-grid{grid-template-columns:1fr;}.elementor-668 .elementor-element.elementor-element-fc000022 .st-detail-card{padding:20px;}.elementor-668 .elementor-element.elementor-element-fc000022 .eq-staff-grid .eq-specialist-name .elementor-heading-title{font-size:20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428b0647 */.elementor-668 .elementor-element.elementor-element-428b0647{direction:ltr;padding:86px 32px!important;background:#FFFFFF;overflow:hidden;}.elementor-668 .elementor-element.elementor-element-428b0647 .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-428b0647 .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-inner{max-width:1280px;width:100%;margin:auto;gap:40px;align-items:center;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-intro{text-align:center;gap:14px;align-items:center;max-width:750px;margin:auto;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-eyebrow .elementor-heading-title{font:500 14px/1.8 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-main-heading .elementor-heading-title{font:700 38px/1.55 'DIN Next LT Arabic';color:#573E2A!important;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-description p{font:400 16px/1.9 'DIN Next LT Arabic';color:#573E2A;margin:0;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;}.elementor-668 .elementor-element.elementor-element-428b0647 a:focus-visible{outline:2px solid #8F6F49;outline-offset:5px;}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-428b0647{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-428b0647{padding:52px 20px!important;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-main-heading .elementor-heading-title{font-size:29px;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-grid{grid-template-columns:1fr;gap:16px;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-inner{gap:30px;}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-428b0647 *{transition:none!important;transform:none!important;}}
.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-card{background:#F8EDE166;border:1px solid #8F6F4933;border-top:3px solid #8F6F49;border-radius:8px;padding:30px 25px!important;gap:19px;text-align:left;transition:transform .3s,box-shadow .3s;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #573E2A0D;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-icon{align-self:flex-start;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-icon .elementor-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#F8EDE1;border-radius:8px;color:#8F6F49;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-trust-icon svg{width:24px;height:24px;fill:currentColor;}.elementor-668 .elementor-element.elementor-element-428b0647 .rk-card-heading .elementor-heading-title{font:500 22px/1.7 'DIN Next LT Arabic';color:#573E2A!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-628ffccd */.elementor-668 .elementor-element.elementor-element-628ffccd{direction:ltr;padding:86px 32px!important;background:#FFFFFF;overflow:hidden;}.elementor-668 .elementor-element.elementor-element-628ffccd .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-628ffccd .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-trust-inner{max-width:1280px;width:100%;margin:auto;gap:40px;align-items:center;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-intro{text-align:center;gap:14px;align-items:center;max-width:750px;margin:auto;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-eyebrow .elementor-heading-title{font:500 14px/1.8 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-main-heading .elementor-heading-title{font:700 38px/1.55 'DIN Next LT Arabic';color:#573E2A!important;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-description p{font:400 16px/1.9 'DIN Next LT Arabic';color:#573E2A;margin:0;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;}.elementor-668 .elementor-element.elementor-element-628ffccd a:focus-visible{outline:2px solid #8F6F49;outline-offset:5px;}
@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-628ffccd{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-628ffccd{padding:52px 20px!important;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-main-heading .elementor-heading-title{font-size:29px;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-grid{grid-template-columns:1fr;gap:16px;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-trust-inner{gap:30px;}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-628ffccd *{transition:none!important;transform:none!important;}}
.elementor-668 .elementor-element.elementor-element-628ffccd{background:#F8EDE1;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-card{border:1px solid #8F6F4933;background:white;border-radius:8px;padding:28px 22px!important;gap:22px;align-items:center;text-align:center;transition:transform .3s,border-color .3s;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-card:hover{transform:translateY(-4px);border-color:#8F6F49;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-logo{width:100%;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-logo img{display:block;width:100%;height:86px;object-fit:contain;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-logo a{display:block;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-name .elementor-heading-title{font:500 15px/1.8 'DIN Next LT Arabic';color:#573E2A!important;}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-628ffccd .rk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-card{padding:20px 12px!important;gap:15px;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-logo img{height:68px;}.elementor-668 .elementor-element.elementor-element-628ffccd .rk-gov-name .elementor-heading-title{font-size:13px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bed6e61 */.elementor-668 .elementor-element.elementor-element-2bed6e61{direction:ltr;background:#FFFFFF;padding:86px 32px!important;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-inner{max-width:1280px;width:100%;margin:auto;gap:42px;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-intro{text-align:center;gap:14px;align-items:center;max-width:800px;margin:auto;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-eyebrow .elementor-heading-title{font:500 14px/1.8 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-heading .elementor-heading-title{font:700 38px/1.55 'DIN Next LT Arabic';color:#573E2A!important;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-description p{font:400 16px/1.9 'DIN Next LT Arabic';color:#573E2A;margin:0;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-grid{width:100%;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .e-loop-item{height:100%;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .e-loop-item>.e-con{height:100%;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-2bed6e61{padding:65px 28px!important;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-2bed6e61{padding:52px 20px!important;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-heading .elementor-heading-title{font-size:29px;}.elementor-668 .elementor-element.elementor-element-2bed6e61 .rk-blog-inner{gap:30px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137e386a */.elementor-668 .elementor-element.elementor-element-137e386a{direction:ltr;background:#FBF6F0;padding:88px 32px!important;border-top:1px solid #8F6F491A;}.elementor-668 .elementor-element.elementor-element-137e386a .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{max-width:1280px;width:100%;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-intro{align-items:flex-start;text-align:left;gap:20px;padding-top:17px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-eyebrow .elementor-heading-title{font:500 14px/1.8 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font:700 42px/1.5 'DIN Next LT Arabic';color:#573E2A!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-description p{font:400 17px/1.9 'DIN Next LT Arabic';color:#573E2A;max-width:360px;margin:0;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact{margin-top:12px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button{background:#573E2A;color:white;padding:16px 23px;font:400 15px/1.7 'DIN Next LT Arabic';border-radius:8px;transition:background .25s,transform .25s;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button:hover{background:#8F6F49;transform:translateY(-2px);}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button-content-wrapper{align-items:center;gap:18px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact svg{width:13px;height:13px;fill:currentColor;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-grid{width:100%;}.elementor-668 .elementor-element.elementor-element-137e386a .e-loop-item{min-width:0;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-137e386a{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{gap:36px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-137e386a{padding:54px 20px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{display:flex;flex-direction:column;gap:32px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-intro{padding-top:0!important;gap:16px;width:100%;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading br{display:none;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-description p{max-width:none;font-size:16px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button{font-size:14px;padding:14px 19px;}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-137e386a *{transition:none!important;transform:none!important;}}

.elementor-668 .elementor-element.elementor-element-137e386a .elementor-toggle-icon{position:relative!important;display:grid!important;place-items:center!important;padding:0!important;line-height:1!important;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-toggle-icon>span{position:absolute;inset:0;width:100%;height:100%;align-items:center;justify-content:center;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-tab-title:not(.elementor-active) .elementor-toggle-icon-closed{display:flex!important;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex!important;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-toggle-icon svg{display:block!important;position:static!important;width:12px!important;height:12px!important;margin:0!important;transform:none!important;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-tab-content{overflow:hidden;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-tab-content.elementor-active{animation:rekazFaqReveal .32s ease-out;}@keyframes rekazFaqReveal{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-137e386a .elementor-tab-content{animation:none!important;}}.elementor-668 .elementor-element.elementor-element-137e386a{direction:ltr;background:#FBF6F0;padding:88px 32px!important;border-top:1px solid #8F6F491A;}.elementor-668 .elementor-element.elementor-element-137e386a .e-con{padding:0;min-width:0;}.elementor-668 .elementor-element.elementor-element-137e386a .elementor-widget{margin:0;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{max-width:1280px;width:100%;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-intro{align-items:flex-start;text-align:left;gap:20px;padding-top:17px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-eyebrow .elementor-heading-title{font:500 14px/1.8 'DIN Next LT Arabic';color:#8F6F49!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font:700 42px/1.5 'DIN Next LT Arabic';color:#573E2A!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-description p{font:400 17px/1.9 'DIN Next LT Arabic';color:#573E2A;max-width:360px;margin:0;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact{margin-top:12px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button{background:#573E2A;color:white;padding:16px 23px;font:400 15px/1.7 'DIN Next LT Arabic';border-radius:8px;transition:background .25s,transform .25s;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button:hover{background:#8F6F49;transform:translateY(-2px);}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button-content-wrapper{align-items:center;gap:18px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact svg{width:13px;height:13px;fill:currentColor;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-grid{width:100%;}.elementor-668 .elementor-element.elementor-element-137e386a .e-loop-item{min-width:0;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-137e386a{padding:65px 28px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{gap:36px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-137e386a{padding:54px 20px!important;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-inner{display:flex;flex-direction:column;gap:32px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-intro{padding-top:0!important;gap:16px;width:100%;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading .elementor-heading-title{font-size:32px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-heading br{display:none;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-description p{max-width:none;font-size:16px;}.elementor-668 .elementor-element.elementor-element-137e386a .rk-faq-contact .elementor-button{font-size:14px;padding:14px 19px;}}@media(prefers-reduced-motion:reduce){.elementor-668 .elementor-element.elementor-element-137e386a *{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS */#rekaz-hero .rekaz-hero-description p,#rekaz-hero .rekaz-hero-description strong,#rekaz-hero .rekaz-hero-card p,#rekaz-hero .rekaz-hero-label .elementor-heading-title{font-weight:400!important}#rekaz-hero .rekaz-hero-card{opacity:1!important}
body.elementor-page-668{direction:ltr;} body.elementor-page-668 p,body.elementor-page-668 .elementor-heading-title{letter-spacing:0;} body.elementor-page-668 .elementor-toc__body{text-align:left;} body.elementor-page-668 .rekaz-hero-title .elementor-heading-title{font-size:clamp(38px,4.5vw,68px);line-height:1.15;}@media(max-width:767px){body.elementor-page-668 .rekaz-hero-title .elementor-heading-title{font-size:36px;line-height:1.18;}}
/* English heading rhythm; paragraph spacing preserved. */
body.elementor-page-668 h2{line-height:1.25!important;}body.elementor-page-668 h3{line-height:1.3!important;}body.elementor-page-668 h4{line-height:1.35!important;}/* End custom CSS */