.elementor-7430 .elementor-element.elementor-element-5c7a019{--display:flex;--min-height:40vh;--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;--overlay-opacity:0.61;}.elementor-7430 .elementor-element.elementor-element-5c7a019:not(.elementor-motion-effects-element-type-background), .elementor-7430 .elementor-element.elementor-element-5c7a019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-5c7a019::before, .elementor-7430 .elementor-element.elementor-element-5c7a019 > .elementor-background-video-container::before, .elementor-7430 .elementor-element.elementor-element-5c7a019 > .e-con-inner > .elementor-background-video-container::before, .elementor-7430 .elementor-element.elementor-element-5c7a019 > .elementor-background-slideshow::before, .elementor-7430 .elementor-element.elementor-element-5c7a019 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7430 .elementor-element.elementor-element-5c7a019 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7430 .elementor-element.elementor-element-58f3ac4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-2fb3387{text-align:center;}.elementor-7430 .elementor-element.elementor-element-2fb3387 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-74e4254{text-align:center;color:var( --e-global-color-secondary );}.elementor-7430 .elementor-element.elementor-element-ea94a2e{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-7430 .elementor-element.elementor-element-fcf2e83{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-fcf2e83:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-fcf2e83, .elementor-7430 .elementor-element.elementor-element-fcf2e83::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-1475779{--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-7430 .elementor-element.elementor-element-ef501cc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-195ca18{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-195ca18.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-406acbb{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-394e5f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-394e5f7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-394e5f7, .elementor-7430 .elementor-element.elementor-element-394e5f7::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-6ee9301{--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-7430 .elementor-element.elementor-element-c07cc72 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-2700a25{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-2700a25.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-079be54{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-cfa06fd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-cfa06fd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-cfa06fd, .elementor-7430 .elementor-element.elementor-element-cfa06fd::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-e19ef9a{--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-7430 .elementor-element.elementor-element-42baa99 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-b0385f5{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-1a94606{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-1a94606:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-1a94606, .elementor-7430 .elementor-element.elementor-element-1a94606::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-5de6158{--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-7430 .elementor-element.elementor-element-54da67e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-b7c7977{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-b7c7977.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-987d4e5{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-34e02c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-34e02c7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-34e02c7, .elementor-7430 .elementor-element.elementor-element-34e02c7::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-a1b2c06{--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-7430 .elementor-element.elementor-element-1bb926a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-f7c3f71{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-ba96e6b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-ba96e6b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-ba96e6b, .elementor-7430 .elementor-element.elementor-element-ba96e6b::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-fad610e{--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-7430 .elementor-element.elementor-element-d6a06ea .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-a3cf264{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-d3b911f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-d3b911f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-d3b911f, .elementor-7430 .elementor-element.elementor-element-d3b911f::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-169d037{--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-7430 .elementor-element.elementor-element-2134ccc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-1d5b6c5{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-1d5b6c5.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-7fad8d0{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-12fafb4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-12fafb4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-12fafb4, .elementor-7430 .elementor-element.elementor-element-12fafb4::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-21f98c1{--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-7430 .elementor-element.elementor-element-fbf07fa .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-9e3b268{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-9e3b268.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-af4c2e6{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-a57d169{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-a57d169:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-a57d169, .elementor-7430 .elementor-element.elementor-element-a57d169::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-ca32f86{--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-7430 .elementor-element.elementor-element-400559b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-97a50bb{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-f867f87{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-f867f87:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-f867f87, .elementor-7430 .elementor-element.elementor-element-f867f87::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-db65a95{--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-7430 .elementor-element.elementor-element-b1fd346 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-0ff8a68{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-fb41eab{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-fb41eab:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-fb41eab, .elementor-7430 .elementor-element.elementor-element-fb41eab::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-05d18e8{--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-7430 .elementor-element.elementor-element-fa4b421 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-9758df4{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-f677494{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-f677494:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-f677494, .elementor-7430 .elementor-element.elementor-element-f677494::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-7d613d5{--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-7430 .elementor-element.elementor-element-d02c856 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-2f59974{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-79fe7b1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-79fe7b1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-79fe7b1, .elementor-7430 .elementor-element.elementor-element-79fe7b1::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-004fce3{--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-7430 .elementor-element.elementor-element-44a6d68 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-74fbf69{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-74fbf69.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-2fcd45f{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-fc306fb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-fc306fb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-fc306fb, .elementor-7430 .elementor-element.elementor-element-fc306fb::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-892aa43{--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-7430 .elementor-element.elementor-element-38c0365 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-eb4c7a7{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-eb4c7a7.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-f318d98{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-3a58022{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-3a58022:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-3a58022, .elementor-7430 .elementor-element.elementor-element-3a58022::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-6388f67{--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-7430 .elementor-element.elementor-element-ddfdb76 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-25335d1{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7430 .elementor-element.elementor-element-0634aa4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7430 .elementor-element.elementor-element-0634aa4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-0634aa4, .elementor-7430 .elementor-element.elementor-element-0634aa4::before{--border-transition:0.3s;}.elementor-7430 .elementor-element.elementor-element-ba9734f{--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-7430 .elementor-element.elementor-element-c535d2e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-4dde7f8{width:auto;max-width:auto;background-color:var( --e-global-color-a3f4f2f );padding:4px 14px 4px 14px;border-radius:100px 100px 100px 100px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7430 .elementor-element.elementor-element-4dde7f8.elementor-element{--align-self:center;}.elementor-7430 .elementor-element.elementor-element-cde2f8a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-7430 .elementor-element.elementor-element-58f3ac4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7430 .elementor-element.elementor-element-ea94a2e{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}}@media(min-width:768px){.elementor-7430 .elementor-element.elementor-element-58f3ac4{--width:50%;}.elementor-7430 .elementor-element.elementor-element-ea94a2e{--content-width:900px;}}/* Start custom CSS for text-editor, class: .elementor-element-195ca18 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2700a25 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7c7977 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d5b6c5 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e3b268 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74fbf69 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb4c7a7 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dde7f8 */p{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea94a2e */.p-zero p{
    margin: 0 !important;
}
/**/
.timeline{
  position: relative !important;
  /*margin-right: 52px !important;*/
  overflow: visible !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
}

.timeline::before{
  content: '';
  position: absolute;
  top: 0;
  right: -27px;
  width: 2px;
  height: 100%;
  background-color: #009f39;
  opacity: 0.2;
  z-index: 1;
  pointer-events: none;
  /*top: 50%;*/
  height: 100%;
}


/* ─── 3. الـ Dot على كل card ─── */
.timeline::after{
  content: '';
  position: absolute;
  top: 50%;
  right: -35px;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #009f39;
  border: 3px solid #ffffff;
  box-shadow: 0 0 0 2px #009f39;
  z-index: 2;
  pointer-events: none;
  transition: width 0.25s ease, height 0.25s ease, 
 right 0.25s ease, box-shadow 0.25s ease;
}

.timeline:hover{
  transform: translateX(-4px) !important;
  box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.08) !important;
}

.timeline:hover::after {
  width: 20px;
  height: 20px;
  right: -37px;
  box-shadow: 
    0 0 0 2px #009f39, #2c6b2f,
    0 0 12px rgba(44, 107, 47, 0.4);
}

/* ─── 5. Mobile: نخبي الـ timeline ─── */
@media (max-width: 767px) {
.timeline {
    margin-right: 0 !important;
  }

  .timeline::before,
  .timeline::after{
    display: none !important;
  }

  .timeline:hover{
    transform: none !important;
  }
}/* End custom CSS */