.elementor-12 .elementor-element.elementor-element-54276a8c{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.31;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:5;}.elementor-12 .elementor-element.elementor-element-54276a8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mashatelelalamia.com/wp-content/uploads/2026/02/greenhouse_70kb_11zon.webp");background-position:0% 58%;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-54276a8c::before, .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-54276a8c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-54276a8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(299deg, #000000 40%, #000000 60%);}.elementor-12 .elementor-element.elementor-element-6c9727b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d36f810{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d36f810 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;line-height:1.5em;letter-spacing:-1.1px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4d694fc3{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:82;font-weight:600;line-height:1.5em;letter-spacing:0px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4d694fc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f4f23ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f4f23ff:hover::before, .elementor-12 .elementor-element.elementor-element-f4f23ff:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f4f23ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f4f23ff > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-f4f23ff > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f4f23ff:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-c651d7a .elementor-button{background-color:#FFD449;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-c651d7a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c651d7a .elementor-button:focus{background-color:#005A1F;}.elementor-12 .elementor-element.elementor-element-c651d7a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7dcaba6 .elementor-button{background-color:#00852E;fill:#FFFFFF;color:#FFFFFF;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-7dcaba6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7dcaba6 .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-7dcaba6.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7dcaba6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7dcaba6 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-ccad009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-ccad009:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ccad009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-12 .elementor-element.elementor-element-ccad009::before, .elementor-12 .elementor-element.elementor-element-ccad009 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ccad009 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ccad009 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ccad009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ccad009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #F0F1F1DB 0%, var( --e-global-color-651faef ) 70%);}.elementor-12 .elementor-element.elementor-element-7c22b2c2{--display:flex;--margin-top:0em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c489215{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c489215 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-5658f6cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5cc214f0{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5cc214f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cc214f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-5cc214f0:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-5cc214f0, .elementor-12 .elementor-element.elementor-element-5cc214f0::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7e69818f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-f403ccf .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f403ccf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f403ccf .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-f403ccf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f403ccf .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-2609ced{--display:flex;--min-height:350px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2609ced:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2609ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-2609ced:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-2609ced, .elementor-12 .elementor-element.elementor-element-2609ced::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f5c6e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-f587aa4 .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f587aa4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f587aa4 .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-f587aa4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f587aa4 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-6cb8c23{--display:flex;--min-height:350px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-6cb8c23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6cb8c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-6cb8c23:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-6cb8c23, .elementor-12 .elementor-element.elementor-element-6cb8c23::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6002fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-424aea0 .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-424aea0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-424aea0 .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-424aea0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-424aea0 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-95cc298{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-95cc298:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-95cc298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-95cc298:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-95cc298, .elementor-12 .elementor-element.elementor-element-95cc298::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3948ccb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-1b14776 .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1b14776 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1b14776 .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-1b14776 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1b14776 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-43ec91f{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-43ec91f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43ec91f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-43ec91f:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-43ec91f, .elementor-12 .elementor-element.elementor-element-43ec91f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-0dbc9ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-5d632ce .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5d632ce .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5d632ce .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-5d632ce .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5d632ce .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-17d9263{--display:flex;--min-height:350px;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-17d9263:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17d9263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-17d9263:hover{border-style:none;box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);}.elementor-12 .elementor-element.elementor-element-17d9263, .elementor-12 .elementor-element.elementor-element-17d9263::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-69f8179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title a{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-description{color:#000000;}.elementor-12 .elementor-element.elementor-element-7387e81 .elementor-button{background-color:#005A1F;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7387e81 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7387e81 .elementor-button:focus{background-color:#FFD449;color:#000000;}.elementor-12 .elementor-element.elementor-element-7387e81 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7387e81 .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-f5a9e82{--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-12 .elementor-element.elementor-element-f5a9e82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5a9e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A784A;}.elementor-12 .elementor-element.elementor-element-4b31557{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:5em 5em;--row-gap:5em;--column-gap:5em;--overlay-opacity:0.05;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-4b31557::before, .elementor-12 .elementor-element.elementor-element-4b31557 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b31557 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b31557 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b31557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b31557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d15a0f9{--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-12 .elementor-element.elementor-element-d33c5c9 img{width:100%;height:385px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-cafbbc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53954b2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-53954b2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-53954b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-53954b2 .elementor-divider__text{font-size:19px;}.elementor-12 .elementor-element.elementor-element-11eaa11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.625rem, 1.3071rem + 1.413vw, 2.4375rem);font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:7px;--ekit_testimonial_slidetoshow:2;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-308e809 );}.elementor-12 .elementor-element.elementor-element-5f163bc{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial-slider .swiper-wrapper{padding:10px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-12 .elementor-element.elementor-element-5f163bc .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider, .elementor-12 .elementor-element.elementor-element-5f163bc  .elementskit-testimonial_card{padding:25px 30px 25px 30px;box-shadow:0px 5px 25px -10px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider{border-style:none;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider:hover{border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-content{text-align:right;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card{text-align:right;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-profile-info{text-align:right;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-bio{text-align:right;justify-content:right;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:right;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#000000;margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{color:#000000;margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars > li > a, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars > li > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars > li:not(:last-child){margin-right:3px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars{margin:-6px 0px 15px 4px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-profile-info .elementskit-author-name{color:#006414;font-family:"Cairo", Sans-serif;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;margin-bottom:4px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-author-name{color:#006414;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-profile-info .elementskit-author-des{color:#000000;font-family:"Manrope", Sans-serif;font-size:clamp(0.6875rem, 0.6386rem + 0.2174vw, 0.8125rem);font-weight:500;line-height:1.5em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementkit-commentor-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-image > img{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-651faef );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-bio .elementskit-commentor-image > img{height:75px;width:75px;}.elementor-12 .elementor-element.elementor-element-5f163bc .ekit-testimonial--avatar{margin:0px 15px -5px 0px;}.elementor-12 .elementor-element.elementor-element-e559e2b{--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-12 .elementor-element.elementor-element-e559e2b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e559e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBF7;}.elementor-12 .elementor-element.elementor-element-cfacef7{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cfacef7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-710a048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1df7084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1df7084:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1df7084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-987f3cd{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-987f3cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-f85bc34{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:6em 6em;--row-gap:6em;--column-gap:6em;--flex-wrap:wrap;--overflow:hidden;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-f85bc34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f85bc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBF7;}.elementor-12 .elementor-element.elementor-element-6897d674{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:5em 5em;--row-gap:5em;--column-gap:5em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6420c5dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44200eee{width:var( --container-widget-width, 149px );max-width:149px;background-color:var( --e-global-color-secondary );padding:20px 20px 25px 20px;--container-widget-width:149px;--container-widget-flex-grow:0;top:15.938px;z-index:5;border-radius:0% 0% 50% 0%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-44200eee{left:43.969px;}body.rtl .elementor-12 .elementor-element.elementor-element-44200eee{right:43.969px;}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-308e809 );font-family:var( --e-global-typography-3715edf-font-family ), Sans-serif;font-size:var( --e-global-typography-3715edf-font-size );font-weight:var( --e-global-typography-3715edf-font-weight );text-transform:var( --e-global-typography-3715edf-text-transform );line-height:var( --e-global-typography-3715edf-line-height );letter-spacing:var( --e-global-typography-3715edf-letter-spacing );}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-title{color:var( --e-global-color-308e809 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4d97a0e img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-3e567a0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e567a0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e567a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBF7;}.elementor-12 .elementor-element.elementor-element-27561ad{--display:flex;}.elementor-12 .elementor-element.elementor-element-0ca29ef .elementor-repeater-item-4543f02.elementor-social-icon{background-color:#0041B4;}.elementor-12 .elementor-element.elementor-element-0ca29ef .elementor-repeater-item-dbce76a.elementor-social-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-0ca29ef .elementor-repeater-item-af36dc1.elementor-social-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-0ca29ef .elementor-repeater-item-946b72d.elementor-social-icon{background-color:#5E0981;}.elementor-12 .elementor-element.elementor-element-0ca29ef{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:11px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-5774fc2{--display:flex;}.elementor-12 .elementor-element.elementor-element-8b08ad7{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8b08ad7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-3e26322{text-align:center;color:#000000;}.elementor-12 .elementor-element.elementor-element-c667256{--display:flex;}.elementor-12 .elementor-element.elementor-element-c667256:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c667256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBF7;}.elementor-12 .elementor-element.elementor-element-4d6e7ef{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4d6e7ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-9e11b7f{--display:flex;}.elementor-12 .elementor-element.elementor-element-c669fbd{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c669fbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-4a932a1{--display:flex;}.elementor-12 .elementor-element.elementor-element-7a1cdbf{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a1cdbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.25em;letter-spacing:-0.5px;color:#047756;}.elementor-12 .elementor-element.elementor-element-15c564c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-15c564c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-15c564c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-5c0f289 .elementor-button{background-color:#FFD449;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-5c0f289 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5c0f289 .elementor-button:focus{background-color:#005A1F;}.elementor-12 .elementor-element.elementor-element-5c0f289.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5c0f289 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-eb87dc8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-eb87dc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eb87dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#047857;}.elementor-12 .elementor-element.elementor-element-633a943{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-633a943 .elementor-heading-title{color:#FCFCFC;}.elementor-12 .elementor-element.elementor-element-24a67c3{text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input[type="submit"]{background-color:#EAB308;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input[type="submit"]:hover{background-color:#047857;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-51e1931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form label{font-family:"Cairo", Sans-serif;color:#000000;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form label span{color:#777777;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form .ekit-form-input, .elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form select, .elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-12 .elementor-element.elementor-element-51e1931 .wpcf7-form textarea, .elementor-12 .elementor-element.elementor-element-51e1931 .ekit-wid-con .ekit-form form textarea, .elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form select{font-family:"Cairo", Sans-serif;}.elementor-12 .elementor-element.elementor-element-51e1931 .wpcf7-form textarea{color:#000000;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#B4B4B4;}.elementor-12 .elementor-element.elementor-element-51e1931 .ekit-form form > p{text-align:right;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6c9727b8{--width:570px;}.elementor-12 .elementor-element.elementor-element-f4f23ff{--width:570px;}.elementor-12 .elementor-element.elementor-element-7c22b2c2{--content-width:1081px;}.elementor-12 .elementor-element.elementor-element-d15a0f9{--width:33%;}.elementor-12 .elementor-element.elementor-element-cafbbc2{--width:67%;}.elementor-12 .elementor-element.elementor-element-6420c5dc{--width:50%;}.elementor-12 .elementor-element.elementor-element-3e567a0a{--width:50%;}.elementor-12 .elementor-element.elementor-element-4a932a1{--content-width:1013px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-54276a8c{--content-width:92%;}.elementor-12 .elementor-element.elementor-element-6c9727b8{--width:450px;}.elementor-12 .elementor-element.elementor-element-f4f23ff{--width:450px;}.elementor-12 .elementor-element.elementor-element-ccad009{--content-width:92%;}.elementor-12 .elementor-element.elementor-element-7c22b2c2{--content-width:570px;}.elementor-12 .elementor-element.elementor-element-4b31557{--content-width:90%;}.elementor-12 .elementor-element.elementor-element-d15a0f9{--width:100%;}.elementor-12 .elementor-element.elementor-element-cafbbc2{--width:100%;}.elementor-12 .elementor-element.elementor-element-f85bc34{--content-width:92%;}.elementor-12 .elementor-element.elementor-element-6420c5dc{--width:100%;}.elementor-12 .elementor-element.elementor-element-3e567a0a{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-54276a8c{--min-height:580px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-54276a8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% 50%;}.elementor-12 .elementor-element.elementor-element-4d694fc3{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-12 .elementor-element.elementor-element-ccad009{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-5658f6cb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7e69818f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f5c6e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6002fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3948ccb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0dbc9ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-69f8179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4b31557{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-d33c5c9 img{height:450px;}.elementor-12 .elementor-element.elementor-element-cafbbc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53954b2{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-12 .elementor-element.elementor-element-11eaa11{text-align:end;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:2;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider, .elementor-12 .elementor-element.elementor-element-5f163bc  .elementskit-testimonial_card{padding:23px 25px 20px 25px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars{margin:0px 0px 15px 4px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-bio .elementskit-commentor-image > img{height:68px;width:68px;}.elementor-12 .elementor-element.elementor-element-f85bc34{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-6897d674{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-12 .elementor-element.elementor-element-44200eee{padding:20px 20px 20px 20px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3715edf-font-size );line-height:var( --e-global-typography-3715edf-line-height );letter-spacing:var( --e-global-typography-3715edf-letter-spacing );}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4d97a0e img{height:450px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-54276a8c{--content-width:90%;--min-height:550px;--overlay-opacity:0.31;--padding-top:1em;--padding-bottom:1em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-12 .elementor-element.elementor-element-54276a8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54276a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 50%;}.elementor-12 .elementor-element.elementor-element-6c9727b8{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3d36f810{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3d36f810 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4d694fc3{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-f4f23ff{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-ccad009{--content-width:90%;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-7c22b2c2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-2c489215 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-5658f6cb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5cc214f0{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7e69818f .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2609ced{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5c6e50 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6cb8c23{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6002fe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-95cc298{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3948ccb .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-43ec91f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0dbc9ed .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-17d9263{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-69f8179 .elementor-icon-box-title a{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4b31557{--content-width:88%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-d33c5c9 img{height:300px;}.elementor-12 .elementor-element.elementor-element-53954b2{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-12 .elementor-element.elementor-element-11eaa11{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-11eaa11.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11eaa11 .elementor-heading-title{line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:1;}.elementor-12 .elementor-element.elementor-element-5f163bc{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider, .elementor-12 .elementor-element.elementor-element-5f163bc  .elementskit-testimonial_card{padding:22px 25px 22px 25px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:0px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-testimonial_card .elementskit-commentor-coment{margin:0px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars > li > a, .elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars > li > span{font-size:13px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-stars{margin:0px 0px 11px 3px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-profile-info .elementskit-author-name{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5f163bc .elementskit-commentor-bio .elementskit-commentor-image > img{height:65px;width:65px;}.elementor-12 .elementor-element.elementor-element-5f163bc .ekit-testimonial--avatar{margin:0px 12px -5px 0px;}.elementor-12 .elementor-element.elementor-element-e559e2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cfacef7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfacef7 .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-710a048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-987f3cd{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-987f3cd .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-f85bc34{--content-width:90%;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-6897d674{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-12 .elementor-element.elementor-element-6420c5dc{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-44200eee{padding:15px 15px 15px 15px;--container-widget-width:104px;--container-widget-flex-grow:0;width:var( --container-widget-width, 104px );max-width:104px;top:-2.062px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-44200eee{left:4.969px;}body.rtl .elementor-12 .elementor-element.elementor-element-44200eee{right:4.969px;}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-3715edf-font-size );line-height:var( --e-global-typography-3715edf-line-height );letter-spacing:var( --e-global-typography-3715edf-letter-spacing );}.elementor-12 .elementor-element.elementor-element-44200eee .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4d97a0e img{height:300px;}.elementor-12 .elementor-element.elementor-element-5774fc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b08ad7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8b08ad7 .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-1e008c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d6e7ef{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d6e7ef .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-c669fbd{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c669fbd .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-7a1cdbf{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a1cdbf .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-24a67c3{padding:0px 0px 0px 0px;font-size:18px;line-height:1.9em;}}/* Start custom CSS for html, class: .elementor-element-5f2f249 *//* ====== SECTION ====== */
.green-success-section {
  background: linear-gradient(180deg, #0a7a4b, #0a6b44);
  padding: 80px 20px;
}

/* ====== CARD ====== */
.green-success-card {
  background: #ffffff;
  max-width: 900px;
  margin: auto;
  padding: 40px 45px;
  border-radius: 20px;
  text-align: center;
  direction: rtl;
  box-shadow: 0 20px 40px rgba(0,0,0,0.12);
}

/* ====== DESKTOP ====== */
.green-success-card h2 {
  color: #0a7a4b;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 14px;
}

.green-success-card p {
  color: #1f2933;
  font-size: 16px;
  line-height: 1.8;
  margin: 0;
}

/* ====== MOBILE ====== */
@media (max-width: 768px) {

  .green-success-card {
    padding: 30px 22px;
  }

  .green-success-card h2 {
    font-size: 25px;
    line-height: 1.5;
  }

  .green-success-card p {
    font-size: 15px;
    line-height: 1.9;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-710a048 */@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap');

body {
  font-family: 'Cairo', sans-serif;
}

.why-us {
  padding: 20px 20px;
  background: #f9fbf7;
  text-align: center;
}

.why-us h2 {
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 40px;
  color: #047756;
}

.cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 25px;
  max-width: 1200px;
  margin: auto;
}

.card {
  background: #ffffff;
  border-radius: 16px;
  padding: 30px 20px 35px;
  box-shadow: 0 8px 25px rgba(0,0,0,0.06);
  transition: 0.3s ease;

  /* ⭐ الحل هنا */
  border-bottom: 4px solid #2fa36b;
}

.card:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 35px rgba(0,0,0,0.1);
}

.icon {
  font-size: 34px;
  margin-bottom: 15px;
}

.icon.sa {
  font-weight: 700;
  font-size: 22px;
  color: #1a8f5c;
}

.card h3 {
  font-size: 18px;
  margin-bottom: 12px;
  color: #0f2e2e;
}

.card p {
  font-size: 14px;
  line-height: 1.7;
  color: #555;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56d4251 */@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap');

.export-network {
  background: #ffffff; /* ✔️ خلفية بيضا */
  padding: 1px 40px;
  text-align: center;
  font-family: 'Cairo', sans-serif;
}

.export-network h2 {
  color: #047756;
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 10px;
}

.export-network p {
  font-size: 16px;
  color: #444;
  margin-bottom: 30px;
}

.countries {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 35px;
}

.countries span {
  padding: 8px 18px;
  border: 1.5px solid #3fcf8e;
  border-radius: 25px;
  font-size: 14px;
  color: #0b6b2d;
  background: #ffffff;
}

.cta-btn {
  display: inline-block;
  background: #f0b400;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  padding: 14px 40px;
  border-radius: 40px;
  text-decoration: none;
  transition: 0.3s ease;
}

.cta-btn:hover {
  background: #d9a200;
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5aa42e0 *//* ===== SECTION ===== */
.about-section {
  background: #F9FBF7;
  padding: 60px 20px;
  direction: rtl;
}

/* ===== CARD ===== */
.about-card {
  max-width: 900px;
  margin: auto;
  text-align: right;
}

/* ===== TITLE ===== */
.about-title {
  color: #0a7a4b;
  font-size: 28px;
  font-weight: 800;
  margin-bottom: 12px;
  position: relative;
}

.about-title::after {
  content: "";
  width: 60px;
  height: 3px;
  background: #6bd59a;
  display: block;
  margin-top: 6px;
}

/* ===== TEXT ===== */
.about-text {
  font-size: 16px;
  line-height: 1.9;
  color: #1f2933;
  margin-bottom: 20px;
}

/* ===== LIST ===== */
.about-list {
  list-style: none;
  padding: 0;
  margin: 0 0 25px 0;
}

.about-list li {
  position: relative;
  padding-right: 22px;
  margin-bottom: 14px;
  font-size: 16px;
  line-height: 1.9;
  color: #1f2933;
}

.about-list li::before {
  content: "■";
  position: absolute;
  right: 0;
  top: 6px;
  color: #0a7a4b;
  font-size: 10px;
}

/* ===== HIGHLIGHT BOX ===== */
.about-highlight {
  background: #e9fbf2;
  border-radius: 12px;
  padding: 18px 20px;
  font-size: 16px;
  line-height: 1.9;
  color: #000000;          /* ✅ النص كله أسود */
  font-weight: 600;
}

.about-highlight strong {
  color: #0a7a4b;          /* عنوان الالتزام أخضر */
}

/* ===== MOBILE ===== */
@media (max-width: 768px) {

  .about-title {
    font-size: 24px;
  }

  .about-text,
  .about-list li,
  .about-highlight {
    font-size: 15px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e008c7 *//* ===== SECTION ===== */
.products-section {
  background: #FFFFFF;
  padding: 1px 20px;
  direction: rtl;
}

/* ===== TITLE ===== */
.section-title {
  color: #FFFFFF;
  font-weight: 800;
  text-align: center;
  margin-bottom: 10px;
}

/* ===== DESC ===== */
.section-desc {
  text-align: center;
  color: #1f2933;
  margin-bottom: 40px;
}

/* ===== CARD ===== */
.product-card {
  background: #ffffff;
  max-width: 950px;
  margin: 0 auto 30px;
  padding: 35px 40px;
  border-radius: 18px;
  border-right: 5px solid #0a7a4b;
  box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}

/* ===== CARD TITLE ===== */
.card-title {
  color: #0a7a4b;
  font-weight: 700;
  margin-bottom: 10px;
}

/* ===== TEXT ===== */
.card-text {
  color: #1f2933;
  line-height: 1.9;
  margin-bottom: 15px;
}

/* ===== INLINE LIST ===== */
.card-list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px 30px;
  padding-right: 0;
  margin-bottom: 10px;
  list-style: none;
}

.card-list li {
  position: relative;
  padding-right: 18px;
  white-space: nowrap;
  font-size: 16px;
  line-height: 1.8;
  color: #1f2933;
}

.card-list li::before {
  content: "•";
  position: absolute;
  right: 0;
  top: 0;
  color: #0a7a4b;
  font-size: 20px;
}

/* ===== DESKTOP ===== */
@media (min-width: 769px) {

  .section-title {
    font-size: 32px;
  }

  .section-desc {
    font-size: 17px;
  }

  .card-title {
    font-size: 22px;
  }

  .card-text,
  .card-list li {
    font-size: 16px;
  }

}

/* ===== MOBILE ===== */
@media (max-width: 768px) {

  .section-title {
    font-size: 24px;
    line-height: 1.4;
  }

  .section-desc {
    font-size: 15px;
  }

  .product-card {
    padding: 25px 22px;
  }

  .card-title {
    font-size: 19px;
  }

  .card-text,
  .card-list li {
    font-size: 14.5px;
    white-space: normal;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af56268 *//* ===== SECTION ===== */
.export-section {
  background: #F9FBF7;
  padding: 10px 20px;
  direction: rtl;
}

/* ===== TITLE ===== */
.export-title {
  text-align: center;
  color: #0a7a4b;
  font-size: 32px;
  font-weight: 800;
  margin-bottom: 40px;
}

/* ===== GRID ===== */
.export-grid {
  max-width: 1100px;
  margin: auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}

/* ===== BOX ===== */
.export-faq,
.export-info {
  background: #ffffff;
  border-radius: 18px;
  padding: 30px 20px;
  box-shadow: 0 15px 10px rgba(0,0,0,0.08);
}

/* ===== BOX TITLE ===== */
.box-title {
  color: #0a7a4b;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 20px;
}

/* ===== FAQ ===== */
.faq-item {
  border-bottom: 1px solid #e6efe9;
  padding: 12px 0;
}

.faq-item summary {
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  color: #1f2933;
  list-style: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-item summary::after {
  content: "▾";
  font-size: 20px;
  color: #0a7a4b;
  transition: transform 0.3s ease;
}

.faq-item[open] summary::after {
  transform: rotate(180deg);
}

.faq-item p {
  margin-top: 10px;
  font-size: 15px;
  line-height: 1.8;
  color: #374151;
}

/* ===== INFO LIST ===== */
.info-list {
  list-style: none;
  padding: 0;
  margin-bottom: 20px;
}

.info-list li {
  position: relative;
  padding-right: 18px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.8;
}

.info-list li::before {
  content: "■";
  position: absolute;
  right: 0;
  top: 6px;
  font-size: 10px;
  color: #0a7a4b;
}

.sub-title {
  font-size: 18px;
  font-weight: 700;
  margin: 20px 0 10px;
  color: #1f2933;
}

/* ===== BUTTON ===== */
.export-btn {
  display: block;
  width: fit-content;
  margin: 40px auto 0;
  background: #81E087;
  color: #ffffff;
  padding: 16px 40px;
  border-radius: 40px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.export-btn:hover {
  background: #06663d;
}

/* ===== MOBILE ===== */
@media (max-width: 900px) {

  .export-grid {
    grid-template-columns: 1fr;
  }

  .export-title {
    font-size: 26px;
  }

  .box-title {
    font-size: 20px;
  }

  .faq-item summary,
  .info-list li {
    font-size: 15px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4f6406 *//* =====================
   VARIABLES (تحكم مركزي)
   ===================== */
:root {
  /* Desktop Font Sizes */
  --title-desktop: 34px;
  --card-title-desktop: 20px;
  --text-desktop: 16px;
  --button-desktop: 18px;

  /* Mobile Font Sizes */
  --title-mobile: 26px;
  --card-title-mobile: 18px;
  --text-mobile: 15px;
  --button-mobile: 16px;
}

/* =====================
   SECTION
   ===================== */
.projects-section {
  background: #FFFFFF;
  padding: 10px 20px;
  direction: rtl;
  font-family: inherit;
}

.projects-title {
  text-align: center;
  color: #0a7c3e;
  font-size: var(--title-desktop);
  font-weight: 800;
  margin-bottom: 50px;
}

/* =====================
   TOP CARDS
   ===================== */
.projects-cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 25px;
  max-width: 1200px;
  margin: auto;
}

.project-card {
  background: #ffffff;
  border-radius: 16px;
  padding: 30px 25px;
  box-shadow: 0 14px 35px rgba(0,0,0,0.08);
  border-top: 4px solid #facc15;
}

.project-card .icon {
  font-size: 36px;
  margin-bottom: 15px;
}

.project-card h3 {
  color: #0a7c3e;
  font-size: var(--card-title-desktop);
  margin-bottom: 12px;
}

.project-card p {
  color: #1f2937;
  font-size: var(--text-desktop);
  line-height: 1.8;
}

/* =====================
   COMMITMENT BOX
   ===================== */
.commitment-box {
  background: #ffffff;
  border-radius: 20px;
  margin: 60px auto 0;
  max-width: 1200px;
  padding: 40px 30px;
  box-shadow: 0 20px 45px rgba(0,0,0,0.1);
  border-top: 4px solid #22c55e;
}

.commitment-title {
  text-align: center;
  color: #0a7c3e;
  font-size: 28px;
  margin-bottom: 30px;
}

.commitment-items {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 20px;
}

.commitment-item {
  background: #ecfdf5;
  border-radius: 14px;
  padding: 20px;
  font-size: var(--text-desktop);
  line-height: 1.8;
}

.commitment-item strong {
  color: #0a7c3e;
}

/* =====================
   BUTTON
   ===================== */
.projects-btn {
  display: block;
  margin: 40px auto 0;
  background: #56AD66;
  color: #ffffff;
  padding: 16px 40px;
  border-radius: 999px;
  font-size: var(--button-desktop);
  font-weight: 700;
  text-decoration: none;
  width: fit-content;
  
  
}

/* =====================
   MOBILE OVERRIDES
   ===================== */
@media (max-width: 768px) {
  .projects-title {
    font-size: var(--title-mobile);
  }

  .project-card h3 {
    font-size: var(--card-title-mobile);
  }

  .project-card p,
  .commitment-item {
    font-size: var(--text-mobile);
  }

  .projects-btn {
    font-size: var(--button-mobile);
    padding: 14px 32px;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-51e1931 *//* ===== Contact Form 7 – Global Style ===== */
.wpcf7 {
  max-width: 600px;
  margin: 40px auto;
  background: #ffffff;
  padding: 35px 30px;
  border-radius: 18px;
  box-shadow: 0 20px 50px rgba(0,0,0,0.15);
  direction: rtl;
}

/* العناوين (Label) */
.wpcf7 label {
  display: block;
  font-weight: 600;
  color: #0a7c3e;
  margin-bottom: 8px;
  font-size: 15px;
}

/* النجمة */
.wpcf7 .wpcf7-form-control-wrap::before {
  color: #ef4444;
}

/* الحقول */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 select,
.wpcf7 textarea {
  width: 100%;
  padding: 14px 16px;
  border-radius: 12px;
  border: 1px solid #d1d5db;
  font-size: 15px;
  margin-top: 6px;
  margin-bottom: 20px;
  box-sizing: border-box;
}

/* Placeholder */
.wpcf7 ::placeholder {
  color: #9ca3af;
}

/* Focus */
.wpcf7 input:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
  outline: none;
  border-color: #22c55e;
  box-shadow: 0 0 0 3px rgba(34,197,94,0.2);
}

/* select arrow */
.wpcf7 select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg fill='%230a7c3e' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 16px center;
  padding-left: 45px;
}

/* زر الإرسال */
.wpcf7 input[type="submit"] {
  width: 100%;
  background: #facc15;
  color: #000;
  font-size: 18px;
  font-weight: 700;
  border: none;
  border-radius: 14px;
  padding: 16px;
  cursor: pointer;
  transition: 0.3s ease;
}

.wpcf7 input[type="submit"]:hover {
  background: #eab308;
}

/* رسالة النجاح */
.wpcf7-response-output {
  border: none !important;
  background: #ecfdf5;
  color: #065f46;
  border-radius: 12px;
  padding: 16px;
  font-weight: 600;
  margin-top: 20px;
  text-align: center;
}

/* موبايل */
@media (max-width: 768px) {
  .wpcf7 {
    padding: 25px 20px;
  }
}/* End custom CSS */