.elementor-4075 .elementor-element.elementor-element-204b012:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-204b012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07152F;}.elementor-4075 .elementor-element.elementor-element-204b012 > .elementor-container{max-width:1220px;min-height:100vh;}.elementor-4075 .elementor-element.elementor-element-204b012{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4075 .elementor-element.elementor-element-204b012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-4075 .elementor-element.elementor-element-d3e8c3c{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-d3e8c3c > .elementor-widget-container{background-color:#2141746B;margin:0px 0px 16px 0px;padding:8px 13px 08px 09px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#84ADEF42;border-radius:100px 100px 100px 100px;}.elementor-4075 .elementor-element.elementor-element-d3e8c3c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:#AECDFF;}.elementor-4075 .elementor-element.elementor-element-b4f7890 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-b4f7890 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:52px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#FFFFFF;}.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-4075 .elementor-element.elementor-element-f22f024{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#B9C8DF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button{background-color:#2563EB;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 14px 35px 0px rgba(36.99999999999999, 99, 235, 0.35);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:10px 10px 10px 10px;padding:17px 24px 17px 24px;}.elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button:hover, .elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button:focus{background-color:#3B82F6;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-08b6b8e{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-08b6b8e > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-4075 .elementor-element.elementor-element-08b6b8e > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button:hover svg, .elementor-4075 .elementor-element.elementor-element-08b6b8e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button{background-color:#FFFFFF0D;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:10px 10px 10px 10px;padding:17px 24px 17px 24px;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button:hover, .elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button:focus{background-color:#FFFFFF1A;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button:hover svg, .elementor-4075 .elementor-element.elementor-element-a8bdd8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4075 .elementor-element.elementor-element-434bd54 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-icon i{color:#66D8B6;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-icon svg{fill:#66D8B6;transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-434bd54{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}.elementor-4075 .elementor-element.elementor-element-434bd54 .elementor-icon-list-text{color:#8FA6C8;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4075 .elementor-element.elementor-element-31f8060{--divider-border-style:solid;--divider-color:#FFFFFF21;--divider-border-width:1px;}.elementor-4075 .elementor-element.elementor-element-31f8060 .elementor-divider-separator{width:94%;}.elementor-4075 .elementor-element.elementor-element-31f8060 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4075 .elementor-element.elementor-element-022140d{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-022140d > .elementor-widget-container{padding:0px 015px 0px 0px;border-style:solid;border-width:0px 02px 0px 0px;border-color:#65A1FF;}.elementor-4075 .elementor-element.elementor-element-022140d .elementor-counter{flex-direction:column-reverse;}.elementor-4075 .elementor-element.elementor-element-022140d .elementor-counter-title{justify-content:start;color:#8499BA;font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;line-height:1.8em;}.elementor-4075 .elementor-element.elementor-element-022140d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:700;}.elementor-4075 .elementor-element.elementor-element-423b793{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-423b793 > .elementor-widget-container{padding:0px 15px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#65A1FF;}.elementor-4075 .elementor-element.elementor-element-423b793 .elementor-counter{flex-direction:column-reverse;}.elementor-4075 .elementor-element.elementor-element-423b793 .elementor-counter-title{justify-content:start;color:#8499BA;font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;line-height:1.8em;}.elementor-4075 .elementor-element.elementor-element-423b793 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:700;}.elementor-4075 .elementor-element.elementor-element-207e99d{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-207e99d > .elementor-widget-container{padding:0px 15px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#65A1FF;}.elementor-4075 .elementor-element.elementor-element-207e99d .elementor-counter{flex-direction:column-reverse;}.elementor-4075 .elementor-element.elementor-element-207e99d .elementor-counter-title{justify-content:start;color:#8499BA;font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;line-height:1.8em;}.elementor-4075 .elementor-element.elementor-element-207e99d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:700;}.elementor-4075 .elementor-element.elementor-element-a343222 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-a65daab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-a65daab > .elementor-container{min-height:590px;}.elementor-4075 .elementor-element.elementor-element-a65daab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-373cdef{--spacer-size:390px;width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;top:50%;z-index:-4;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-373cdef{left:-10%;}body.rtl .elementor-4075 .elementor-element.elementor-element-373cdef{right:-10%;}.elementor-4075 .elementor-element.elementor-element-373cdef > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#71A3F538;border-radius:50% 50% 50% 50%;}.elementor-4075 .elementor-element.elementor-element-1f9d2ed{--spacer-size:535px;width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;top:50%;z-index:-4;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-1f9d2ed{left:-33%;}body.rtl .elementor-4075 .elementor-element.elementor-element-1f9d2ed{right:-33%;}.elementor-4075 .elementor-element.elementor-element-1f9d2ed > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#71A3F538;border-radius:50% 50% 50% 50%;}.elementor-4075 .elementor-element.elementor-element-c075cc6{--spacer-size:10px;width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;top:46%;z-index:2;}.elementor-4075 .elementor-element.elementor-element-c075cc6 > .elementor-widget-container{background-color:#39A5FF;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 18px 0px #39A5FF;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-c075cc6{left:24%;}body.rtl .elementor-4075 .elementor-element.elementor-element-c075cc6{right:24%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-4075 .elementor-element.elementor-element-7699776{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;top:26.914%;z-index:4;}.elementor-4075 .elementor-element.elementor-element-7699776 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-4075 .elementor-element.elementor-element-7699776 > .elementor-widget-container{background-color:#F8FBFFF5;padding:12px 15px 12px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-7699776{left:0.999%;}body.rtl .elementor-4075 .elementor-element.elementor-element-7699776{right:0.999%;}.elementor-4075 .elementor-element.elementor-element-7699776:hover .elementor-widget-container{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title{margin-block-end:6px;color:#7C8CA4;}.elementor-4075 .elementor-element.elementor-element-7699776.elementor-view-stacked .elementor-icon{background-color:#2563EB;fill:#FFFFFF;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-7699776.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-7699776.elementor-view-default .elementor-icon{fill:#2563EB;color:#2563EB;border-color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-7699776.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon{font-size:19px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title a{font-family:"Tajawal", Sans-serif;font-size:9px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-description{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;color:#142441;}.elementor-4075 .elementor-element.elementor-element-00e0d62{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;top:31%;z-index:4;}.elementor-4075 .elementor-element.elementor-element-00e0d62 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 > .elementor-widget-container{background-color:#F8FBFFF5;padding:12px 15px 12px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-00e0d62{right:0px;}body.rtl .elementor-4075 .elementor-element.elementor-element-00e0d62{left:0px;}.elementor-4075 .elementor-element.elementor-element-00e0d62:hover .elementor-widget-container{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title{margin-block-end:6px;color:#7C8CA4;}.elementor-4075 .elementor-element.elementor-element-00e0d62.elementor-view-stacked .elementor-icon{background-color:#8B5CF6;fill:#FFFFFF;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-00e0d62.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-00e0d62.elementor-view-default .elementor-icon{fill:#8B5CF6;color:#8B5CF6;border-color:#8B5CF6;}.elementor-4075 .elementor-element.elementor-element-00e0d62.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon{font-size:19px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title a{font-family:"Tajawal", Sans-serif;font-size:9px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-description{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;color:#142441;}.elementor-4075 .elementor-element.elementor-element-33ff530{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;bottom:25.076%;z-index:4;}.elementor-4075 .elementor-element.elementor-element-33ff530 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-4075 .elementor-element.elementor-element-33ff530 > .elementor-widget-container{background-color:#F8FBFFF5;padding:12px 15px 12px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-33ff530{right:0px;}body.rtl .elementor-4075 .elementor-element.elementor-element-33ff530{left:0px;}.elementor-4075 .elementor-element.elementor-element-33ff530:hover .elementor-widget-container{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title{margin-block-end:6px;color:#7C8CA4;}.elementor-4075 .elementor-element.elementor-element-33ff530.elementor-view-stacked .elementor-icon{background-color:#0EA5E9;fill:#FFFFFF;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-33ff530.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-33ff530.elementor-view-default .elementor-icon{fill:#0EA5E9;color:#0EA5E9;border-color:#0EA5E9;}.elementor-4075 .elementor-element.elementor-element-33ff530.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon{font-size:19px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title a{font-family:"Tajawal", Sans-serif;font-size:9px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-description{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;color:#142441;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;bottom:24.18%;z-index:4;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab > .elementor-widget-container{background-color:#F8FBFFF5;padding:12px 15px 12px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-bfeb2ab{left:0%;}body.rtl .elementor-4075 .elementor-element.elementor-element-bfeb2ab{right:0%;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab:hover .elementor-widget-container{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.5);}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title{margin-block-end:6px;color:#7C8CA4;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab.elementor-view-stacked .elementor-icon{background-color:#10B981;fill:#FFFFFF;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-bfeb2ab.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon{font-size:19px;padding:10px;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title a{font-family:"Tajawal", Sans-serif;font-size:9px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-description{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;color:#142441;}.elementor-4075 .elementor-element.elementor-element-b6582ba{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-b6582ba > .elementor-widget-container{background-color:#06193CB8;margin:0px 0px 16px 0px;padding:8px 13px 08px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;border-radius:99px 99px 99px 99px;}.elementor-4075 .elementor-element.elementor-element-b6582ba .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1.4em;color:#8FA8CE;}.elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-d082cf3:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #113775F7 0%, #05193DFA 100%);}.elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-container{min-height:154px;}.elementor-4075 .elementor-element.elementor-element-d082cf3{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7EB0FF66;box-shadow:0px 0px 55px 0px rgba(36.99999999999999, 99, 235, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-d082cf3, .elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-91bff9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-wrapper{gap:15px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon{font-size:40px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.12em;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:8.5px;font-weight:400;letter-spacing:0.14em;color:#7FA5E0;}.elementor-4075 .elementor-element.elementor-element-cea49aa:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-cea49aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-cea49aa > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-cea49aa{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E3E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4075 .elementor-element.elementor-element-cea49aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-d7e45b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4075 .elementor-element.elementor-element-d7e45b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-d7e45b9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-de17dc1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;}.elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-text{color:#79879E;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-dca0de3 > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-dca0de3{padding:112px 0px 112px 0px;}.elementor-4075 .elementor-element.elementor-element-d07efcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-d07efcf .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-061e5cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-061e5cf .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-a15f1cf{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-503d773{margin-top:20px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-3493da0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #1E3A8A 0%, #071A4B 100%);}.elementor-4075 .elementor-element.elementor-element-3493da0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 11px;--e-column-margin-right:0px;--e-column-margin-left:11px;padding:34px 34px 44px 34px;}.elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4075 .elementor-element.elementor-element-c0da864{width:initial;max-width:initial;}.elementor-4075 .elementor-element.elementor-element-c0da864 .elementor-icon-wrapper{text-align:center;}.elementor-4075 .elementor-element.elementor-element-c0da864.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1F;}.elementor-4075 .elementor-element.elementor-element-c0da864.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-c0da864.elementor-view-default .elementor-icon{color:#FFFFFF1F;border-color:#FFFFFF1F;}.elementor-4075 .elementor-element.elementor-element-c0da864.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-c0da864.elementor-view-default .elementor-icon svg{fill:#FFFFFF1F;}.elementor-4075 .elementor-element.elementor-element-c0da864 .elementor-icon{font-size:25px;border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-c0da864 .elementor-icon svg{height:25px;}.elementor-4075 .elementor-element.elementor-element-77d08a6{width:auto;max-width:auto;align-self:center;}.elementor-4075 .elementor-element.elementor-element-77d08a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-77d08a6 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#FFFFFF8C;}.elementor-4075 .elementor-element.elementor-element-88b9cec > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-88b9cec .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:33px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-3b30b97{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#FFFFFFB8;}.elementor-4075 .elementor-element.elementor-element-3b30b97 p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-3feb22f .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-3feb22f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-9f360b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-9f360b0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-9f360b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-9f360b0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 11px 0px 0px;--e-column-margin-right:11px;--e-column-margin-left:0px;padding:34px 34px 44px 34px;}.elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-968345d{width:initial;max-width:initial;}.elementor-4075 .elementor-element.elementor-element-968345d .elementor-icon-wrapper{text-align:center;}.elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-default .elementor-icon{color:#EEF4FF;border-color:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-default .elementor-icon svg{fill:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-968345d.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-4075 .elementor-element.elementor-element-968345d .elementor-icon{font-size:25px;border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-968345d .elementor-icon svg{height:25px;}.elementor-4075 .elementor-element.elementor-element-8576238{width:auto;max-width:auto;align-self:center;}.elementor-4075 .elementor-element.elementor-element-8576238 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-8576238 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#A8B6CA;}.elementor-4075 .elementor-element.elementor-element-0588ecb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-0588ecb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:33px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-c024bc3{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-c024bc3 p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-5ee501c .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:600;fill:#2563EB;color:#2563EB;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5ee501c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-d5ada19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-d5ada19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-d5ada19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-d5ada19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-d5ada19 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-d5ada19 .elementor-icon-list-text{color:#60708A;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-dc25a50{margin-top:20px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-465f60a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-465f60a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-465f60a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-465f60a.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 11px;--e-column-margin-right:0px;--e-column-margin-left:11px;padding:34px 34px 44px 34px;}.elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-5e64ced{width:initial;max-width:initial;}.elementor-4075 .elementor-element.elementor-element-5e64ced .elementor-icon-wrapper{text-align:center;}.elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-default .elementor-icon{color:#EEF4FF;border-color:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-default .elementor-icon svg{fill:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-5e64ced.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-4075 .elementor-element.elementor-element-5e64ced .elementor-icon{font-size:25px;border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-5e64ced .elementor-icon svg{height:25px;}.elementor-4075 .elementor-element.elementor-element-ab75551{width:auto;max-width:auto;align-self:center;}.elementor-4075 .elementor-element.elementor-element-ab75551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ab75551 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#A8B6CA;}.elementor-4075 .elementor-element.elementor-element-deb0fd3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-deb0fd3 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:33px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-eac509e{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-eac509e p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-b7d348b .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:600;fill:#2563EB;color:#2563EB;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-b7d348b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-c69f33a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-c69f33a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-c69f33a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-c69f33a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-c69f33a .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-c69f33a .elementor-icon-list-text{color:#60708A;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-ef835b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-ef835b6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-ef835b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-ef835b6.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 11px 0px 0px;--e-column-margin-right:11px;--e-column-margin-left:0px;padding:34px 34px 44px 34px;}.elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-40d7f2d{width:initial;max-width:initial;}.elementor-4075 .elementor-element.elementor-element-40d7f2d .elementor-icon-wrapper{text-align:center;}.elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-default .elementor-icon{color:#EEF4FF;border-color:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-framed .elementor-icon, .elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-default .elementor-icon svg{fill:#EEF4FF;}.elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-40d7f2d.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-4075 .elementor-element.elementor-element-40d7f2d .elementor-icon{font-size:25px;border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-40d7f2d .elementor-icon svg{height:25px;}.elementor-4075 .elementor-element.elementor-element-1655fd2{width:auto;max-width:auto;align-self:center;}.elementor-4075 .elementor-element.elementor-element-1655fd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-1655fd2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#A8B6CA;}.elementor-4075 .elementor-element.elementor-element-26cd1e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-26cd1e4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:33px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-e68ebf6{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-e68ebf6 p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-99b0f01 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:600;fill:#2563EB;color:#2563EB;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-99b0f01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-c3c8380 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-c3c8380 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-c3c8380{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-c3c8380 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-c3c8380 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-c3c8380 .elementor-icon-list-text{color:#60708A;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-7f14ee5:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-7f14ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-4075 .elementor-element.elementor-element-7f14ee5 > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-7f14ee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 0px 112px 0px;}.elementor-4075 .elementor-element.elementor-element-7f14ee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-00fba12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-00fba12 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-a322b52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-a322b52 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-b6a765a{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-7515b12 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-icon i{color:#2563EB;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-icon svg{fill:#2563EB;transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-7515b12{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;}.elementor-4075 .elementor-element.elementor-element-7515b12 .elementor-icon-list-text{color:#36445C;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button{background-color:#1E3A8A;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:10px 10px 10px 10px;padding:17px 24px 17px 24px;}.elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button:hover, .elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button:focus{background-color:#152E77;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-fbd6425{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-fbd6425 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-4075 .elementor-element.elementor-element-fbd6425 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button:hover svg, .elementor-4075 .elementor-element.elementor-element-fbd6425 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4075 .elementor-element.elementor-element-f9bcecb img{width:100%;}.elementor-4075 .elementor-element.elementor-element-5809a35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-5809a35 > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-5809a35{padding:112px 0px 112px 0px;}.elementor-4075 .elementor-element.elementor-element-fe64076 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fe64076 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#7FB0FF;}.elementor-4075 .elementor-element.elementor-element-fdfdafa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fdfdafa .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-500bdc6{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#B8C8E4;}.elementor-4075 .elementor-element.elementor-element-c9935bd > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-4075 .elementor-element.elementor-element-c9935bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-c9935bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-c9935bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-c9935bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-c9935bd .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-c9935bd .elementor-icon-list-text{color:#DCE8FF;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button{background-color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#1E3A8A;color:#1E3A8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:10px 10px 10px 10px;padding:17px 24px 17px 24px;}.elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button:hover, .elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button:focus{background-color:#152E77;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-5bc254b{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-5bc254b > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-4075 .elementor-element.elementor-element-5bc254b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button:hover svg, .elementor-4075 .elementor-element.elementor-element-5bc254b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-4a4db9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-4a4db9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4075 .elementor-element.elementor-element-4a4db9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:32px 32px 32px 32px;}.elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-0e19b2d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-17ec17e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-1bb7c73 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:#91A9D1;}.elementor-4075 .elementor-element.elementor-element-b29bed4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-d0634d8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-00b5c81{width:auto;max-width:auto;text-align:center;}.elementor-4075 .elementor-element.elementor-element-00b5c81 > .elementor-widget-container{background-color:#2563EB;padding:8px 11px 8px 11px;border-radius:9px 9px 9px 9px;}.elementor-4075 .elementor-element.elementor-element-00b5c81 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-47ade7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-47ade7e:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-47ade7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-4075 .elementor-element.elementor-element-47ade7e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:030px;margin-bottom:0px;padding:14px 14px 14px 14px;}.elementor-4075 .elementor-element.elementor-element-47ade7e, .elementor-4075 .elementor-element.elementor-element-47ade7e > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-47ade7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-7c8eaf5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4075 .elementor-element.elementor-element-7c8eaf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-f0fa41d{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-f0fa41d > .elementor-widget-container{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-f0fa41d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1em;color:#91B5FF;}.elementor-4075 .elementor-element.elementor-element-f4b1838 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-f4b1838 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-f1d39fb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-f3967e0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1.5em;color:#96A9C9;}.elementor-4075 .elementor-element.elementor-element-fb36969.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-a46ef0b{width:auto;max-width:auto;text-align:end;}.elementor-4075 .elementor-element.elementor-element-a46ef0b > .elementor-widget-container{border-style:none;}.elementor-4075 .elementor-element.elementor-element-a46ef0b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1em;color:#80E6C5;}.elementor-4075 .elementor-element.elementor-element-f23eb74 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-f23eb74:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-f23eb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-4075 .elementor-element.elementor-element-f23eb74{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:14px 14px 14px 14px;}.elementor-4075 .elementor-element.elementor-element-f23eb74, .elementor-4075 .elementor-element.elementor-element-f23eb74 > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-f23eb74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-03d7f29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4075 .elementor-element.elementor-element-03d7f29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-3b56938{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-3b56938 > .elementor-widget-container{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-3b56938 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1em;color:#91B5FF;}.elementor-4075 .elementor-element.elementor-element-6881614 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-6881614 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-697ebac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-1ec70b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:1.5em;color:#96A9C9;}.elementor-4075 .elementor-element.elementor-element-19a6fa6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-9988681{width:auto;max-width:auto;text-align:end;}.elementor-4075 .elementor-element.elementor-element-9988681 > .elementor-widget-container{border-style:none;}.elementor-4075 .elementor-element.elementor-element-9988681 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1em;color:#80E6C5;}.elementor-4075 .elementor-element.elementor-element-4722d34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-4722d34:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-4722d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-4075 .elementor-element.elementor-element-4722d34{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:14px 14px 14px 14px;}.elementor-4075 .elementor-element.elementor-element-4722d34, .elementor-4075 .elementor-element.elementor-element-4722d34 > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-4722d34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-ebd0e87.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4075 .elementor-element.elementor-element-ebd0e87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-48ab77e{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-48ab77e > .elementor-widget-container{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-48ab77e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1em;color:#91B5FF;}.elementor-4075 .elementor-element.elementor-element-a0d57f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-a0d57f9 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-64dcd4e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-afaad64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:1.5em;color:#96A9C9;}.elementor-4075 .elementor-element.elementor-element-d7cebe3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-91ca828{width:auto;max-width:auto;text-align:end;}.elementor-4075 .elementor-element.elementor-element-91ca828 > .elementor-widget-container{border-style:none;}.elementor-4075 .elementor-element.elementor-element-91ca828 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1em;color:#80E6C5;}.elementor-4075 .elementor-element.elementor-element-2fd649d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-2fd649d:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-2fd649d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-4075 .elementor-element.elementor-element-2fd649d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:14px 14px 14px 14px;}.elementor-4075 .elementor-element.elementor-element-2fd649d, .elementor-4075 .elementor-element.elementor-element-2fd649d > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-4075 .elementor-element.elementor-element-2fd649d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-05077b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4075 .elementor-element.elementor-element-05077b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-c2de1eb{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-c2de1eb > .elementor-widget-container{padding:11px 0px 11px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:10px 10px 10px 10px;}.elementor-4075 .elementor-element.elementor-element-c2de1eb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1em;color:#91B5FF;}.elementor-4075 .elementor-element.elementor-element-2f224d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4075 .elementor-element.elementor-element-2f224d4 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-c57c0c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-fdca73e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:1.5em;color:#96A9C9;}.elementor-4075 .elementor-element.elementor-element-1d7a57e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-182dd55{width:auto;max-width:auto;text-align:end;}.elementor-4075 .elementor-element.elementor-element-182dd55 > .elementor-widget-container{border-style:none;}.elementor-4075 .elementor-element.elementor-element-182dd55 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;line-height:1em;color:#80E6C5;}.elementor-4075 .elementor-element.elementor-element-530c66a > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-530c66a{padding:112px 0px 112px 0px;}.elementor-4075 .elementor-element.elementor-element-19f9777.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4075 .elementor-element.elementor-element-29cbf24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-29cbf24{text-align:center;}.elementor-4075 .elementor-element.elementor-element-29cbf24 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-ca23419 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ca23419{text-align:center;}.elementor-4075 .elementor-element.elementor-element-ca23419 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-b3b737c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-98bf6e0{margin-top:20px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-aa63803:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-aa63803.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-0301420{--spacer-size:210px;}.elementor-4075 .elementor-element.elementor-element-0301420 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-52c339c > .elementor-widget-container{margin:10px 27px -7px 27px;}.elementor-4075 .elementor-element.elementor-element-52c339c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-d3b7ae9 > .elementor-widget-container{margin:0px 27px 0px 027px;}.elementor-4075 .elementor-element.elementor-element-d3b7ae9 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-2d3e40e > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-2d3e40e{font-family:"Tajawal", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-52e2253 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-52e2253 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-52e2253 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-52e2253{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-52e2253 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-52e2253 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-52e2253 .elementor-icon-list-text{color:#5C6B82;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-a0eecbe .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-a0eecbe > .elementor-widget-container{margin:0px 27px 27px 27px;}.elementor-4075 .elementor-element.elementor-element-a0eecbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-c5fd98f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-c5fd98f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-f1809f1{--spacer-size:210px;}.elementor-4075 .elementor-element.elementor-element-f1809f1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-92c6a9f > .elementor-widget-container{margin:10px 27px -7px 27px;}.elementor-4075 .elementor-element.elementor-element-92c6a9f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#000000;}.elementor-4075 .elementor-element.elementor-element-2f776d7 > .elementor-widget-container{margin:0px 27px 0px 027px;}.elementor-4075 .elementor-element.elementor-element-2f776d7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-9d8fa02 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-9d8fa02{font-family:"Tajawal", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-ad09c75 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-ad09c75 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-ad09c75 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-ad09c75{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-ad09c75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-ad09c75 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-ad09c75 .elementor-icon-list-text{color:#5C6B82;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-04e4e41 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-04e4e41 > .elementor-widget-container{margin:0px 27px 27px 27px;}.elementor-4075 .elementor-element.elementor-element-04e4e41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-d9ad350:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-d9ad350.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE5F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-60baa31{--spacer-size:210px;}.elementor-4075 .elementor-element.elementor-element-60baa31 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-09d14cc > .elementor-widget-container{margin:10px 27px -7px 27px;}.elementor-4075 .elementor-element.elementor-element-09d14cc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#7651DC;}.elementor-4075 .elementor-element.elementor-element-f6f3033 > .elementor-widget-container{margin:0px 27px 0px 027px;}.elementor-4075 .elementor-element.elementor-element-f6f3033 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-73a77d5 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-73a77d5{font-family:"Tajawal", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-db738b1 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-db738b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-db738b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4075 .elementor-element.elementor-element-db738b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4075 .elementor-element.elementor-element-db738b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-db738b1 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:400;}.elementor-4075 .elementor-element.elementor-element-db738b1 .elementor-icon-list-text{color:#5C6B82;transition:color 0.3s;}.elementor-4075 .elementor-element.elementor-element-010a412 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-010a412 > .elementor-widget-container{margin:0px 27px 27px 27px;}.elementor-4075 .elementor-element.elementor-element-010a412 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-c6dfa1c:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-c6dfa1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-4075 .elementor-element.elementor-element-c6dfa1c > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-c6dfa1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 10px 112px 10px;}.elementor-4075 .elementor-element.elementor-element-c6dfa1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-874f097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-874f097 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-58d654f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-58d654f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-107a919{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-2ca56d8 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2ca56d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2ca56d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-b3fc96a{padding:4px 0px 34px 0px;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-cb43c3f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-cb43c3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-d79c591{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-d79c591 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8D6EC;border-radius:16px 16px 16px 16px;}.elementor-4075 .elementor-element.elementor-element-d79c591 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-64f70a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-64f70a9 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-4075 .elementor-element.elementor-element-0b6a6d7 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-0b6a6d7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-0a13441{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-92e5911{padding:4px 0px 34px 0px;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-7fac0c9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-7fac0c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-6b3e01e{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-6b3e01e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8D6EC;border-radius:16px 16px 16px 16px;}.elementor-4075 .elementor-element.elementor-element-6b3e01e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-b6f45b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-b6f45b1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-4075 .elementor-element.elementor-element-3eddcb0 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-3eddcb0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-d4afb17{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-f75a60b{padding:4px 0px 34px 0px;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-dba6457.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-dba6457.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-3c6e410{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-3c6e410 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8D6EC;border-radius:16px 16px 16px 16px;}.elementor-4075 .elementor-element.elementor-element-3c6e410 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-1f751ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-1f751ac > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-4075 .elementor-element.elementor-element-5d18104 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5d18104 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-95b8d01{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-b90e600{padding:4px 0px 34px 0px;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-751c5d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-751c5d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-afd88dc{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-4075 .elementor-element.elementor-element-afd88dc > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8D6EC;border-radius:16px 16px 16px 16px;}.elementor-4075 .elementor-element.elementor-element-afd88dc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-ebc6fa2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-ebc6fa2 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-4075 .elementor-element.elementor-element-1fd58b0 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-1fd58b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-6033abc{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-a4e328d:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-a4e328d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FD;}.elementor-4075 .elementor-element.elementor-element-a4e328d > .elementor-container{max-width:1020px;}.elementor-4075 .elementor-element.elementor-element-a4e328d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 0px 85px 0px;}.elementor-4075 .elementor-element.elementor-element-a4e328d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-78d01a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-element-populated{box-shadow:0px 20px 55px 0px rgba(30.000000000000025, 58.00000000000004, 138, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 58px 48px 58px;}.elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-ad02e9c{width:auto;max-width:auto;top:22px;z-index:1;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-ad02e9c{right:50px;}body.rtl .elementor-4075 .elementor-element.elementor-element-ad02e9c{left:50px;}.elementor-4075 .elementor-element.elementor-element-ad02e9c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:112px;font-weight:400;color:#E3EBF8;}.elementor-4075 .elementor-element.elementor-element-e643aa2{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-4075 .elementor-element.elementor-element-e643aa2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4075 .elementor-element.elementor-element-e643aa2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:34px;font-weight:600;line-height:1.4em;letter-spacing:-0.025em;color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-b5ff024 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-8bc4999 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-db1a9d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4075 .elementor-element.elementor-element-0bce8ad .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-50d508d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:11px;font-weight:600;line-height:1.3em;color:#64748B;}.elementor-4075 .elementor-element.elementor-element-0d5fdcc > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-0d5fdcc{padding:112px 0px 112px 0px;}.elementor-4075 .elementor-element.elementor-element-3355b4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-3355b4b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-84ef4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-84ef4c2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-ef7cbb3{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-52da680{margin-top:30px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-01598c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #1E3A8A 0%, #071A4B 100%);}.elementor-4075 .elementor-element.elementor-element-01598c5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-56b0a80{width:var( --container-widget-width, 105px );max-width:105px;--container-widget-width:105px;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-56b0a80 > .elementor-widget-container{background-color:#FFFFFF1F;margin:0px 0px 0px 0px;padding:6px 9px 6px 9px;border-radius:7px 7px 7px 7px;}.elementor-4075 .elementor-element.elementor-element-56b0a80 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.07em;color:#DCE8FF;}.elementor-4075 .elementor-element.elementor-element-cedff8b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:25px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-c1b33f0{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#B8C7E2;}.elementor-4075 .elementor-element.elementor-element-c1b33f0 p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-6349708 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-6349708 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-9292d1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-9292d1e.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE4F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-201e2b2{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-201e2b2 > .elementor-widget-container{background-color:#EFF4FF;margin:0px 0px 0px 0px;padding:6px 9px 6px 9px;border-radius:7px 7px 7px 7px;}.elementor-4075 .elementor-element.elementor-element-201e2b2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.07em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-5ad3bfa .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:25px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-b1b939f{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#64748B;}.elementor-4075 .elementor-element.elementor-element-b1b939f p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-235b959 .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-235b959 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-ca3d884:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-ca3d884.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBE4F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-11e9283{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-11e9283 > .elementor-widget-container{background-color:#EFF4FF;margin:0px 0px 0px 0px;padding:6px 9px 6px 9px;border-radius:7px 7px 7px 7px;}.elementor-4075 .elementor-element.elementor-element-11e9283 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.07em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-2375042 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:25px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-b0d2b6a{width:100%;max-width:100%;font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#64748B;}.elementor-4075 .elementor-element.elementor-element-b0d2b6a p{margin-block-end:0px;}.elementor-4075 .elementor-element.elementor-element-fab4cab .elementor-button{background-color:#61CE7000;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#2563EB;color:#2563EB;padding:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fab4cab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-c6c02c1:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-c6c02c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FB;}.elementor-4075 .elementor-element.elementor-element-c6c02c1 > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-c6c02c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 10px 112px 10px;}.elementor-4075 .elementor-element.elementor-element-c6c02c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-47046ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-47046ec .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#2563EB;}.elementor-4075 .elementor-element.elementor-element-806ac9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-806ac9a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#0B1733;}.elementor-4075 .elementor-element.elementor-element-d7890a2{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#60708A;}.elementor-4075 .elementor-element.elementor-element-bd8c954.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4075 .elementor-element.elementor-element-3b209ad{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-accordion-icon, .elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-accordion-title{color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-accordion-icon svg{fill:#0B1838;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-active .elementor-accordion-icon, .elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-active .elementor-accordion-title{color:#0B1838;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-active .elementor-accordion-icon svg{fill:#0B1838;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-accordion-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-tab-content{color:#64748B;font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-4075 .elementor-element.elementor-element-4939ba0:not(.elementor-motion-effects-element-type-background), .elementor-4075 .elementor-element.elementor-element-4939ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-4939ba0 > .elementor-container{max-width:1220px;}.elementor-4075 .elementor-element.elementor-element-4939ba0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4075 .elementor-element.elementor-element-4939ba0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4075 .elementor-element.elementor-element-2a533c8 > .elementor-element-populated{padding:64px 64px 64px 64px;}.elementor-4075 .elementor-element.elementor-element-ad95b42 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-ae14730 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ae14730 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:#7FB0FF;}.elementor-4075 .elementor-element.elementor-element-2a2d91e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2a2d91e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:55px;font-weight:700;line-height:1.12em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-271ed03{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#B8C8E4;}.elementor-4075 .elementor-element.elementor-element-8c7b15e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button{background-color:#FFFFFF;font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:600;fill:#1E3A8A;color:#1E3A8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:10px 10px 10px 10px;padding:17px 24px 17px 24px;}.elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button:hover, .elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button:focus{background-color:#152E77;color:#FFFFFF;}.elementor-4075 .elementor-element.elementor-element-15c0929{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-15c0929 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-4075 .elementor-element.elementor-element-15c0929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button:hover svg, .elementor-4075 .elementor-element.elementor-element-15c0929 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4075 .elementor-element.elementor-element-da6bcb2{width:46%;}.elementor-4075 .elementor-element.elementor-element-a343222{width:54%;}.elementor-4075 .elementor-element.elementor-element-1b37515{width:41%;}.elementor-4075 .elementor-element.elementor-element-555448f{width:59%;}.elementor-4075 .elementor-element.elementor-element-dd2464e{width:45%;}.elementor-4075 .elementor-element.elementor-element-4a4db9a{width:55%;}.elementor-4075 .elementor-element.elementor-element-17ec17e{width:72%;}.elementor-4075 .elementor-element.elementor-element-d0634d8{width:28%;}.elementor-4075 .elementor-element.elementor-element-7c8eaf5{width:8%;}.elementor-4075 .elementor-element.elementor-element-f4b1838{width:72%;}.elementor-4075 .elementor-element.elementor-element-fb36969{width:19.664%;}.elementor-4075 .elementor-element.elementor-element-03d7f29{width:8%;}.elementor-4075 .elementor-element.elementor-element-6881614{width:72%;}.elementor-4075 .elementor-element.elementor-element-19a6fa6{width:19.664%;}.elementor-4075 .elementor-element.elementor-element-ebd0e87{width:8%;}.elementor-4075 .elementor-element.elementor-element-a0d57f9{width:72%;}.elementor-4075 .elementor-element.elementor-element-d7cebe3{width:19.664%;}.elementor-4075 .elementor-element.elementor-element-05077b2{width:8%;}.elementor-4075 .elementor-element.elementor-element-2f224d4{width:72%;}.elementor-4075 .elementor-element.elementor-element-1d7a57e{width:19.664%;}.elementor-4075 .elementor-element.elementor-element-759a96a{width:36%;}.elementor-4075 .elementor-element.elementor-element-90c1fad{width:64%;}.elementor-4075 .elementor-element.elementor-element-cb43c3f{width:12%;}.elementor-4075 .elementor-element.elementor-element-64f70a9{width:88%;}.elementor-4075 .elementor-element.elementor-element-7fac0c9{width:12%;}.elementor-4075 .elementor-element.elementor-element-b6f45b1{width:88%;}.elementor-4075 .elementor-element.elementor-element-dba6457{width:12%;}.elementor-4075 .elementor-element.elementor-element-1f751ac{width:88%;}.elementor-4075 .elementor-element.elementor-element-751c5d5{width:12%;}.elementor-4075 .elementor-element.elementor-element-ebc6fa2{width:88%;}.elementor-4075 .elementor-element.elementor-element-0a22ff6{width:7%;}.elementor-4075 .elementor-element.elementor-element-db1a9d7{width:93%;}.elementor-4075 .elementor-element.elementor-element-01598c5{width:42%;}.elementor-4075 .elementor-element.elementor-element-9292d1e{width:28.666%;}.elementor-4075 .elementor-element.elementor-element-ca3d884{width:29%;}.elementor-4075 .elementor-element.elementor-element-ddb9dea{width:36%;}.elementor-4075 .elementor-element.elementor-element-bd8c954{width:64%;}.elementor-4075 .elementor-element.elementor-element-604e25f{width:75%;}.elementor-4075 .elementor-element.elementor-element-8c7b15e{width:25%;}}@media(max-width:767px){.elementor-4075 .elementor-element.elementor-element-204b012 > .elementor-container{min-height:0vh;}.elementor-4075 .elementor-element.elementor-element-204b012{padding:125px 10px 50px 10px;}.elementor-4075 .elementor-element.elementor-element-da6bcb2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4075 .elementor-element.elementor-element-d3e8c3c{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-d3e8c3c > .elementor-widget-container{padding:7px 11px 07px 8px;}.elementor-4075 .elementor-element.elementor-element-d3e8c3c .elementor-heading-title{font-size:11px;}.elementor-4075 .elementor-element.elementor-element-b4f7890 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-4075 .elementor-element.elementor-element-b4f7890 .elementor-heading-title{font-size:37px;}.elementor-4075 .elementor-element.elementor-element-08b6b8e{width:100%;max-width:100%;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f{width:100%;max-width:100%;}.elementor-4075 .elementor-element.elementor-element-a8bdd8f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-434bd54{--icon-vertical-align:flex-start;}.elementor-4075 .elementor-element.elementor-element-022140d{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-022140d .elementor-counter-number-wrapper{font-size:22px;}.elementor-4075 .elementor-element.elementor-element-423b793{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-423b793 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-423b793 .elementor-counter-number-wrapper{font-size:22px;}.elementor-4075 .elementor-element.elementor-element-207e99d{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-4075 .elementor-element.elementor-element-207e99d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-207e99d .elementor-counter-number-wrapper{font-size:22px;}.elementor-4075 .elementor-element.elementor-element-a65daab > .elementor-container{min-height:510px;}.elementor-4075 .elementor-element.elementor-element-373cdef{--spacer-size:270px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-4075 .elementor-element.elementor-element-1f9d2ed{--spacer-size:270px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-4075 .elementor-element.elementor-element-c075cc6{--spacer-size:10px;--container-widget-width:10px;--container-widget-flex-grow:0;width:var( --container-widget-width, 10px );max-width:10px;top:44%;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-c075cc6{left:16%;}body.rtl .elementor-4075 .elementor-element.elementor-element-c075cc6{right:16%;}.elementor-4075 .elementor-element.elementor-element-7699776 > .elementor-widget-container{padding:9px 9px 9px 9px;border-radius:12px 12px 12px 12px;}.elementor-4075 .elementor-element.elementor-element-7699776{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;top:14%;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-7699776{left:0%;}body.rtl .elementor-4075 .elementor-element.elementor-element-7699776{right:0%;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title{margin-block-end:8px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon{font-size:18px;padding:8px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-title a{font-size:7px;}.elementor-4075 .elementor-element.elementor-element-7699776 .elementor-icon-box-description{font-size:10px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 > .elementor-widget-container{padding:9px 9px 9px 9px;border-radius:12px 12px 12px 12px;}.elementor-4075 .elementor-element.elementor-element-00e0d62{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;top:25%;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-00e0d62{right:0px;}body.rtl .elementor-4075 .elementor-element.elementor-element-00e0d62{left:0px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title{margin-block-end:8px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon{font-size:18px;padding:8px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-title a{font-size:7px;}.elementor-4075 .elementor-element.elementor-element-00e0d62 .elementor-icon-box-description{font-size:10px;}.elementor-4075 .elementor-element.elementor-element-33ff530 > .elementor-widget-container{padding:9px 9px 9px 9px;border-radius:12px 12px 12px 12px;}.elementor-4075 .elementor-element.elementor-element-33ff530{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;bottom:19%;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-33ff530{right:0px;}body.rtl .elementor-4075 .elementor-element.elementor-element-33ff530{left:0px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title{margin-block-end:8px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon{font-size:18px;padding:8px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-title a{font-size:7px;}.elementor-4075 .elementor-element.elementor-element-33ff530 .elementor-icon-box-description{font-size:10px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab > .elementor-widget-container{padding:9px 9px 9px 9px;border-radius:12px 12px 12px 12px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;bottom:25%;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-bfeb2ab{left:0%;}body.rtl .elementor-4075 .elementor-element.elementor-element-bfeb2ab{right:0%;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-wrapper{gap:8px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title{margin-block-end:8px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon{font-size:18px;padding:8px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-title a{font-size:7px;}.elementor-4075 .elementor-element.elementor-element-bfeb2ab .elementor-icon-box-description{font-size:10px;}.elementor-4075 .elementor-element.elementor-element-b6582ba{width:auto;max-width:auto;}.elementor-4075 .elementor-element.elementor-element-b6582ba > .elementor-widget-container{padding:7px 11px 07px 8px;}.elementor-4075 .elementor-element.elementor-element-b6582ba .elementor-heading-title{font-size:11px;}.elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-container{min-height:112px;}.elementor-4075 .elementor-element.elementor-element-d082cf3, .elementor-4075 .elementor-element.elementor-element-d082cf3 > .elementor-background-overlay{border-radius:23px 23px 23px 23px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-wrapper{gap:5px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title{margin-block-end:3px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon{font-size:30px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title, .elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-title a{font-size:10px;}.elementor-4075 .elementor-element.elementor-element-499cc53 .elementor-icon-box-description{font-size:7px;}.elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4075 .elementor-element.elementor-element-de17dc1 .elementor-icon-list-item > a{font-size:13px;}.elementor-4075 .elementor-element.elementor-element-dca0de3{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-d07efcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-d07efcf .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-061e5cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-061e5cf .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-a15f1cf{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-3493da0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-77d08a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-77d08a6 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-88b9cec > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-88b9cec .elementor-heading-title{font-size:26px;}.elementor-4075 .elementor-element.elementor-element-3b30b97{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-9f360b0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-8576238 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-8576238 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-0588ecb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-0588ecb .elementor-heading-title{font-size:26px;}.elementor-4075 .elementor-element.elementor-element-c024bc3{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-465f60a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-ab75551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ab75551 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-deb0fd3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-deb0fd3 .elementor-heading-title{font-size:26px;}.elementor-4075 .elementor-element.elementor-element-eac509e{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-b7d348b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-4075 .elementor-element.elementor-element-ef835b6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-1655fd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-1655fd2 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-26cd1e4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-26cd1e4 .elementor-heading-title{font-size:26px;}.elementor-4075 .elementor-element.elementor-element-e68ebf6{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-7f14ee5{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-00fba12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-00fba12 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-a322b52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-a322b52 .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-b6a765a{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-7515b12 > .elementor-widget-container{margin:10px 0px 5px 0px;}.elementor-4075 .elementor-element.elementor-element-7515b12{--icon-vertical-align:flex-start;}.elementor-4075 .elementor-element.elementor-element-fbd6425{width:100%;max-width:100%;}.elementor-4075 .elementor-element.elementor-element-fbd6425 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5809a35{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-fe64076 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fe64076 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-fdfdafa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-fdfdafa .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-500bdc6{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-c9935bd > .elementor-widget-container{margin:10px 0px 5px 0px;}.elementor-4075 .elementor-element.elementor-element-5bc254b{width:100%;max-width:100%;}.elementor-4075 .elementor-element.elementor-element-5bc254b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated, .elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated > .elementor-background-overlay, .elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4075 .elementor-element.elementor-element-4a4db9a > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:23px 18px 23px 18px;}.elementor-4075 .elementor-element.elementor-element-47ade7e{margin-top:20px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-7c8eaf5{width:15%;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-7c8eaf5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-7c8eaf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-f4b1838{width:60%;}.elementor-4075 .elementor-element.elementor-element-fb36969{width:25%;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-fb36969.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4075 .elementor-element.elementor-element-fb36969.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4075 .elementor-element.elementor-element-f23eb74{margin-top:10px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-03d7f29{width:15%;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-03d7f29.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-03d7f29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-6881614{width:60%;}.elementor-4075 .elementor-element.elementor-element-19a6fa6{width:25%;}.elementor-4075 .elementor-element.elementor-element-4722d34{margin-top:10px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-ebd0e87{width:15%;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-ebd0e87.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-ebd0e87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-a0d57f9{width:60%;}.elementor-4075 .elementor-element.elementor-element-d7cebe3{width:25%;}.elementor-4075 .elementor-element.elementor-element-2fd649d{margin-top:10px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-05077b2{width:15%;}.elementor-bc-flex-widget .elementor-4075 .elementor-element.elementor-element-05077b2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-05077b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4075 .elementor-element.elementor-element-2f224d4{width:60%;}.elementor-4075 .elementor-element.elementor-element-1d7a57e{width:25%;}.elementor-4075 .elementor-element.elementor-element-530c66a{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-29cbf24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-29cbf24 .elementor-heading-title{font-size:11px;letter-spacing:0.1em;}.elementor-4075 .elementor-element.elementor-element-ca23419 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ca23419 .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-b3b737c{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-aa63803 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-52e2253 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-c5fd98f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-ad09c75 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-d9ad350 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4075 .elementor-element.elementor-element-db738b1 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-4075 .elementor-element.elementor-element-c6dfa1c{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-874f097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-874f097 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-58d654f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-58d654f .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-107a919{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-cb43c3f{width:16%;}.elementor-4075 .elementor-element.elementor-element-64f70a9{width:84%;}.elementor-4075 .elementor-element.elementor-element-7fac0c9{width:16%;}.elementor-4075 .elementor-element.elementor-element-b6f45b1{width:84%;}.elementor-4075 .elementor-element.elementor-element-dba6457{width:16%;}.elementor-4075 .elementor-element.elementor-element-1f751ac{width:84%;}.elementor-4075 .elementor-element.elementor-element-751c5d5{width:16%;}.elementor-4075 .elementor-element.elementor-element-ebc6fa2{width:84%;}.elementor-4075 .elementor-element.elementor-element-a4e328d{padding:85px 14px 85px 14px;}.elementor-4075 .elementor-element.elementor-element-78d01a8 > .elementor-element-populated{padding:38px 25px 38px 25px;}body:not(.rtl) .elementor-4075 .elementor-element.elementor-element-ad02e9c{right:20px;}body.rtl .elementor-4075 .elementor-element.elementor-element-ad02e9c{left:20px;}.elementor-4075 .elementor-element.elementor-element-ad02e9c .elementor-heading-title{font-size:80px;}.elementor-4075 .elementor-element.elementor-element-e643aa2{z-index:2;}.elementor-4075 .elementor-element.elementor-element-e643aa2 .elementor-heading-title{font-size:22px;}.elementor-4075 .elementor-element.elementor-element-0a22ff6{width:23%;}.elementor-4075 .elementor-element.elementor-element-db1a9d7{width:77%;}.elementor-4075 .elementor-element.elementor-element-0d5fdcc{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-3355b4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-3355b4b .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-84ef4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-84ef4c2 .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-ef7cbb3{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-52da680{margin-top:20px;margin-bottom:0px;}.elementor-4075 .elementor-element.elementor-element-01598c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-56b0a80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-cedff8b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-cedff8b .elementor-heading-title{font-size:23px;}.elementor-4075 .elementor-element.elementor-element-c1b33f0{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-9292d1e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-201e2b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5ad3bfa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-5ad3bfa .elementor-heading-title{font-size:23px;}.elementor-4075 .elementor-element.elementor-element-b1b939f{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-ca3d884 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 27px 35px 27px;}.elementor-4075 .elementor-element.elementor-element-11e9283 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2375042 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2375042 .elementor-heading-title{font-size:23px;}.elementor-4075 .elementor-element.elementor-element-b0d2b6a{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-c6c02c1{padding:72px 0px 72px 0px;}.elementor-4075 .elementor-element.elementor-element-47046ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-47046ec .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-806ac9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-806ac9a .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-d7890a2{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-3b209ad .elementor-accordion-title{font-size:15px;}.elementor-4075 .elementor-element.elementor-element-4939ba0{padding:50px 14px 50px 14px;}.elementor-4075 .elementor-element.elementor-element-2a533c8 > .elementor-element-populated{padding:38px 25px 38px 25px;}.elementor-4075 .elementor-element.elementor-element-ae14730 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-ae14730 .elementor-heading-title{font-size:12px;}.elementor-4075 .elementor-element.elementor-element-2a2d91e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4075 .elementor-element.elementor-element-2a2d91e .elementor-heading-title{font-size:36px;}.elementor-4075 .elementor-element.elementor-element-271ed03{font-size:16px;}.elementor-4075 .elementor-element.elementor-element-15c0929{width:100%;max-width:100%;}.elementor-4075 .elementor-element.elementor-element-15c0929 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-d3e8c3c */.kw-hero-kicker-123 .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 10px;
}

.kw-hero-kicker-123 .kicker-k {
    width: 24px;
    height: 24px;
    flex: 0 0 24px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #2563EB;
    border-radius: 50%;

    color: #FFFFFF;
    font-size: 11px;
    font-weight: 600;
    line-height: 1;
}

@media (max-width: 767px) {
    .kw-hero-kicker-123 .elementor-heading-title {
        gap: 8px;
    }

    .kw-hero-kicker-123 .kicker-k {
        width: 22px;
        height: 22px;
        flex-basis: 22px;
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-373cdef */.ordit-ring123-1{
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-1f9d2ed */.ordit-ring123-2{
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-c075cc6 */.orbit-pulse-one123 {

    animation: orbitPulse123 2.6s ease-in-out infinite;

}

@keyframes orbitPulse123 {
    0%,
    100% {
        opacity: 0.35;
        transform: scale(0.8);
    }

    50% {
        opacity: 1;
        transform: scale(1.25);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7699776 */.orbit-service-one123 {
    position: absolute;

    min-height: 70px;

}


/* Hover from approved design */
.orbit-service-one123 {
    transition: transform .25s, box-shadow .25s;
}


@media (max-width: 767px) {
    .orbit-service-one123 {
        min-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00e0d62 */.orbit-service-one123 {
    position: absolute;

    min-height: 70px;

}


/* Hover from approved design */
.orbit-service-one123 {
    transition: transform .25s, box-shadow .25s;
}


@media (max-width: 767px) {
    .orbit-service-one123 {
        min-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33ff530 */.orbit-service-one123 {
    position: absolute;

    min-height: 70px;

}


/* Hover from approved design */
.orbit-service-one123 {
    transition: transform .25s, box-shadow .25s;
}


@media (max-width: 767px) {
    .orbit-service-one123 {
        min-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfeb2ab */.orbit-service-one123 {
    position: absolute;

    min-height: 70px;

}


/* Hover from approved design */
.orbit-service-one123 {
    transition: transform .25s, box-shadow .25s;
}


@media (max-width: 767px) {
    .orbit-service-one123 {
        min-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ee6ee1 */.orbit-lines-widget123 { 
    position: absolute !important; 
    inset: 0 !important; 
 
    width: 100% !important; 
    height: 100% !important; 
 
    margin: 0 !important; 
    padding: 0 !important; 
 
    pointer-events: none !important; 
    z-index: 1 !important; 
} 
 
.orbit-lines-widget123 > .elementor-widget-container { 
    position: absolute !important; 
    inset: 0 !important; 
 
    width: 100% !important; 
    height: 100% !important; 
 
    margin: 0 !important; 
    padding: 0 !important; 
} 
 
.kaspar-connect-lines123 { 
    position: absolute; 
    inset: 0; 
 
    width: 100%; 
    height: 100%; 
} 
 
.kaspar-line123 { 
    position: absolute; 
 
    left: 50%; 
    top: 50%; 
 
    height: 1.3px; 
 
    background: rgba(78, 142, 249, 0.38); 
 
    transform-origin: 0 50%; 
 
    pointer-events: none; 
}


/* 01 — Implementation */
.line-implementation123 { 
    width: 210px; 
    transform: rotate(-37deg); 
}


/* 02 — Qayd XBRL */
.line-qayd123 { 
    width: 210px; 
    transform: rotate(-151deg); 
}


/* 03 — Digital Commerce */
.line-commerce123 { 
    width: 220px; 
    transform: rotate(151deg); 
}


/* 04 — Odoo Rescue */
.line-rescue123 { 
    width: 220px; 
    transform: rotate(37deg); 
}


/* MOBILE */
@media (max-width: 767px) { 

    .line-implementation123 { 
        width: 190px; 
        transform: rotate(-55deg); 
    } 

    .line-qayd123 { 
        width: 155px; 
        transform: rotate(-138deg); 
    } 

    .line-commerce123 { 
        width: 170px; 
        transform: rotate(130deg); 
    } 

    .line-rescue123 { 
        width: 155px; 
        transform: rotate(37deg); 
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6582ba */.orbit-status123 {
    position: absolute !important;
    left: 50%;
    bottom: 15%;
    transform: translateX(-50%);
    width: auto !important;
    white-space: nowrap;
    z-index: 4;
}

@media (max-width: 767px) {
    .orbit-status123 {
        bottom: 3%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a65daab */.hero-orbit-wrap{
    position: relative;
    isolation: isolate;
}

.hero-orbit-wrap::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 245px;
    height: 245px;
    transform: translate(-50%, -50%);
    border-radius: 50%;

    background: radial-gradient(
        circle,
        rgba(32,119,255,.32),
        rgba(32,119,255,.08) 46%,
        transparent 70%
    );

    filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d082cf3 */.hero-orbit-core123 {
    position: absolute;

    width: 154px !important;

    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

    border-radius: 30px !important;
    overflow: visible !important;

    box-shadow:
       0 0 0 10px rgba(63,128,235,.06), 0 0 55px rgba(37,99,235,.35) !important;

    z-index: 3;
}

.hero-orbit-core123 > .elementor-container {
    width: 100%;
    height: 100% !important;
}

@media (max-width: 767px) {
    .hero-orbit-core123 {
        width: 112px !important;
        height: 112px !important;
        min-height: 112px !important;
        border-radius: 23px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-204b012 *//* =========================================
   HOMEPAGE HERO — ARABIC / RTL
========================================= */

.kw-section-123 {
    position: relative;

    background-image:
        linear-gradient(
            rgba(91, 126, 184, 0.11) 1px,
            transparent 1px
        ),
        linear-gradient(
            90deg,
            rgba(91, 126, 184, 0.11) 1px,
            transparent 1px
        ),
        radial-gradient(
            circle at 27% 48%,
            rgba(37, 99, 235, 0.24),
            transparent 31%
        ),
        linear-gradient(
            225deg,
            #07152f 0%,
            #081a3a 58%,
            #092454 100%
        );

    background-size:
        60px 60px,
        60px 60px,
        auto,
        auto;

    overflow: hidden;
}


/* LARGE DECORATIVE CIRCLE */

.kw-section-123::before {
    content: "";
    position: absolute;

    width: 560px;
    height: 560px;

    left: 4%;
    right: auto;
    top: 12%;

    border: 1px solid rgba(93, 152, 255, 0.13);
    border-radius: 50%;

    box-shadow:
        inset 0 0 120px rgba(37, 99, 235, 0.09);

    pointer-events: none;
    z-index: 0;
}


/* BOTTOM GLOW LINE */

.kw-section-123::after {
    content: "";
    position: absolute;

    left: 0;
    right: 0;
    bottom: 0;

    height: 1px;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(99, 160, 255, 0.5),
        transparent
    );

    pointer-events: none;
}


/* MOBILE */

@media (max-width: 640px) {

    .kw-section-123 {
        background-position:
            0 0,
            0 0,
            32% 45%,
            center;
    }

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-de17dc1 */.kw-section2-123 .elementor-icon-list-items {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.kw-section2-123 .elementor-icon-list-item:first-child .elementor-icon-list-text {
    color: rgb(11, 24, 56) !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    letter-spacing: 0.08em !important;
    text-transform: uppercase !important;
}


@media (max-width: 767px) {

    .kw-section2-123 .elementor-icon-list-items {
        flex-wrap: wrap !important;
        justify-content: start !important;
        gap: 14px 22px !important;
    }

    .kw-section2-123 .elementor-icon-list-item:first-child {
        justify-content: start !important;
        margin-bottom: 4px !important;
        font-size: 11px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d07efcf */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d08a6 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3493da0 *//* ========================================= 
   PRIORITY CARDS — ARABIC VERSION
========================================= */ 


/* Outer Elementor column = layout / gap holder only */ 
.priority-card-featured123 { 
    position: relative; 

    background: transparent !important; 
    border: 0 !important; 
    box-shadow: none !important; 
} 


/* ========================================= 
   ACTUAL VISIBLE CARD 
========================================= */ 

.priority-card-featured123 > .elementor-widget-wrap { 
    position: relative; 

    overflow: hidden; 

    border-radius: 18px; 

    transition: 
        transform 0.3s ease, 
        box-shadow 0.3s ease, 
        border-color 0.3s ease; 
} 


/* ========================================= 
   FEATURED DECORATIVE RING 
========================================= */ 

.priority-card-featured123 > .elementor-widget-wrap::after { 
    content: ""; 
    position: absolute; 

    width: 334px; 
    height: 334px; 

    left: -90px; 
    right: auto; 
    bottom: -100px; 

    border: 52px solid rgba(255, 255, 255, 0.06); 
    border-radius: 50%; 

    box-sizing: border-box; 

    pointer-events: none; 
    z-index: 0; 
} 


/* Keep all widgets above the ring */ 
.priority-card-featured123 
> .elementor-widget-wrap 
> .elementor-element { 
    position: relative; 
    z-index: 1; 
} 


/* ========================================= 
   HOVER — APPROVED SHADOW 
========================================= */ 

.priority-card-featured123:hover 
> .elementor-widget-wrap { 
    transform: translateY(-6px); 

    box-shadow: 
        0 22px 65px rgba(30, 58, 138, 0.12); 
} 


/* Never allow outer column to create shadow/background */ 
.priority-card-featured123:hover { 
    background: transparent !important; 
    box-shadow: none !important; 
} 


/* ========================================= 
   MOBILE 
========================================= */ 

@media (max-width: 767px) { 

    .priority-card-featured123 
    > .elementor-widget-wrap::after { 
        width: 278px; 
        height: 278px; 

        left: -78px; 
        right: auto; 
        bottom: -85px; 

        border-width: 44px; 
    } 

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8576238 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d5ada19 */.service-pills123,
.service-pills123 .elementor-widget-container {
    overflow: visible !important;
}

.service-pills123 .elementor-icon-list-items {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.service-pills123 .elementor-icon-list-item {
    margin: 0 !important;
    padding: 8px 11px;

    background: #F4F7FB;
    border-radius: 99px;

    line-height: 1;

    overflow: visible !important;
}

.service-pills123 .elementor-icon-list-text {
    padding: 0 !important;
    white-space: nowrap;
}


/* Extra protection for the first pill */
.service-pills123 .elementor-icon-list-item:first-child {
    margin-left: 1px !important;
}


@media (max-width: 767px) {

    .service-pills123 .elementor-icon-list-items {
        gap: 7px;
    }

    .service-pills123 .elementor-icon-list-item {
        padding: 7px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab75551 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1655fd2 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00fba12 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe64076 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}

.kw-home-line-heading-123dark .elementor-heading-title::before {
    background: #7FB0FF !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9935bd */.compliance-pills123,
.compliance-pills123 .elementor-widget-container {
    overflow: visible !important;
}

.compliance-pills123 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap;
    gap: 10px;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.compliance-pills123 .elementor-icon-list-item {
    display: inline-flex !important;
    align-items: center;

    width: auto !important;

    margin: 0 !important;
    padding: 9px 13px !important;

    background: rgba(255,255,255,0.08);

    border: 1px solid rgba(255,255,255,0.12);
    border-radius: 99px;

    box-sizing: border-box;
    overflow: visible !important;
}

.compliance-pills123 .elementor-icon-list-text {
    padding: 0 !important;
    white-space: nowrap;

    color: #DCE8FF;
    line-height: 1em;
}

@media (max-width: 767px) {

    .compliance-pills123 .elementor-icon-list-items {
        gap: 8px;
    }

    .compliance-pills123 .elementor-icon-list-item {
        padding: 8px 11px !important;
    }

    .compliance-pills123 .elementor-icon-list-text {
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0fa41d */.h123-36{
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b56938 */.h123-36{
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ab77e */.h123-36{
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2de1eb */.h123-36{
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a4db9a */.readiness-card123 {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    height: fit-content !important;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5809a35 *//* =========================================
   KUWAIT COMPLIANCE — ARABIC VERSION
========================================= */

.kw-compliace123 {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background: linear-gradient(
        225deg,
        #07183D 0%,
        #102C72 78%,
        #1747B5 100%
    );
}


/* Large decorative background ring */
.kw-compliace123::after {
    content: "";
    position: absolute;

    width: 520px;
    height: 520px;

    left: -180px;
    right: auto;
    bottom: -300px;

    border: 90px solid rgba(255,255,255,0.05);
    border-radius: 50%;

    box-sizing: content-box;

    pointer-events: none;
    z-index: 0;
}


/* Keep section content above the ring */
.kw-compliace123 > .elementor-container {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29cbf24 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-0301420 */.work-visual-blue123 {
    position: relative;

    background: linear-gradient(
        145deg,
        #DFEAFF 0%,
        #F6F9FF 100%
    );

    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

.work-visual-blue123 > .elementor-widget-container {
    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

/* White tilted software window */
.work-visual-blue123::before {
    content: "";
    position: absolute;

    top: 32px;
    left: 25px;
    right: 25px;
    bottom: -25px;

    background: #FFFFFF;

    border-radius: 13px 13px 0 0;

    box-shadow:
        0 18px 38px rgba(30,58,138,0.15);

    transform: rotate(-2deg);
    transform-origin: center top;

    pointer-events: none;
}

/* Browser dots + sidebar + dashboard blocks */
.work-visual-blue123::after {
    content: "";
    position: absolute;

    top: 43px;
    left: 36px;
    right: 36px;
    height: 165px;

    transform: rotate(-2deg);
    transform-origin: center top;

    pointer-events: none;

    background:

        /* Browser dots */
        radial-gradient(
            circle,
            #D5DCE8 0 2.5px,
            transparent 2.8px
        )
        0 0 / 5px 5px no-repeat,

        radial-gradient(
            circle,
            #D5DCE8 0 2.5px,
            transparent 2.8px
        )
        9px 0 / 5px 5px no-repeat,

        radial-gradient(
            circle,
            #D5DCE8 0 2.5px,
            transparent 2.8px
        )
        18px 0 / 5px 5px no-repeat,

        /* Blue sidebar */
        linear-gradient(
            #1E3A8A,
            #1E3A8A
        )
        0 25px / 32px 150px no-repeat,

        /* Main highlighted row */
        linear-gradient(
            90deg,
            #3B82F6,
            #1E3A8A
        )
        40px 25px / calc(100% - 40px) 45px no-repeat,

        /* Dashboard blocks row 2 */
        linear-gradient(
            #E9EEF7,
            #E9EEF7
        )
        40px 77px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(
            #E9EEF7,
            #E9EEF7
        )
        calc(50% + 24px) 77px / calc((100% - 47px) / 2) 45px no-repeat,

        /* Dashboard blocks row 3 */
        linear-gradient(
            #E9EEF7,
            #E9EEF7
        )
        40px 129px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(
            #E9EEF7,
            #E9EEF7
        )
        calc(50% + 24px) 129px / calc((100% - 47px) / 2) 45px no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52c339c */.work-meta123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.work-meta123 .elementor-heading-title::before {
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #2563EB;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d3e40e */.work-desc123 {
    min-height: 72px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-52e2253 */.work-tags123,
.work-tags123 .elementor-widget-container {
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap;
    gap: 6px;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-item {
    display: inline-flex !important;
    align-items: center;

    width: auto !important;

    margin: 0 !important;
    padding: 5px 8px !important;

    background: #F3F6FB;
    border-radius: 6px;

    box-sizing: border-box;
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-text {
    padding: 0 !important;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f1809f1 */.work-visual-green123 {
    position: relative;

    background: linear-gradient(
        145deg,
        #DFF7EF 0%,
        #F7FCFA 100%
    );

    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

.work-visual-green123 > .elementor-widget-container {
    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

/* White tilted software window */
.work-visual-green123::before {
    content: "";
    position: absolute;

    top: 32px;
    left: 25px;
    right: 25px;
    bottom: -25px;

    background: #FFFFFF;
    border-radius: 13px 13px 0 0;

    box-shadow:
        0 18px 38px rgba(30,58,138,0.15);

    transform: rotate(2deg);
    transform-origin: center top;

    pointer-events: none;
}

/* Dashboard */
.work-visual-green123::after {
    content: "";
    position: absolute;

    top: 43px;
    left: 36px;
    right: 36px;
    height: 165px;

    transform: rotate(2deg);
    transform-origin: center top;

    pointer-events: none;

    background:

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            0 0 / 5px 5px no-repeat,

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            9px 0 / 5px 5px no-repeat,

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            18px 0 / 5px 5px no-repeat,

        /* Green sidebar */
        linear-gradient(#0F8E72, #0F8E72)
            0 25px / 32px 150px no-repeat,

        /* Main green row */
        linear-gradient(90deg, #10B981, #0F8E72)
            40px 25px / calc(100% - 40px) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            40px 77px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            calc(50% + 24px) 77px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            40px 129px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            calc(50% + 24px) 129px / calc((100% - 47px) / 2) 45px no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92c6a9f */.work-meta123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.work-meta123 .elementor-heading-title::before {
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: currentcolor;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d8fa02 */.work-desc123 {
    min-height: 72px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad09c75 */.work-tags123,
.work-tags123 .elementor-widget-container {
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap;
    gap: 6px;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-item {
    display: inline-flex !important;
    align-items: center;

    width: auto !important;

    margin: 0 !important;
    padding: 5px 8px !important;

    background: #F3F6FB;
    border-radius: 6px;

    box-sizing: border-box;
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-text {
    padding: 0 !important;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c5fd98f */.priority-card-featured123 > .elementor-widget-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
}

.priority-card-featured123 > .elementor-widget-wrap::after {
    content: "";
    position: absolute;

    width: 334px;
    height: 334px;

    right: -90px;
    bottom: -100px;

    border: 52px solid rgba(255, 255, 255, 0.06);
    border-radius: 50%;
    box-sizing: border-box;

    pointer-events: none;
    z-index: 0;
}

.priority-card-featured123 > .elementor-widget-wrap > .elementor-element {
    position: relative;
    z-index: 1;
}

.priority-card-featured123 {
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.priority-card-featured123:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 65px rgba(30, 58, 138, 0.12);
}

@media (max-width: 767px) {
    .priority-card-featured123 > .elementor-widget-wrap::after {
        width: 278px;
        height: 278px;

        right: -78px;
        bottom: -85px;

        border-width: 44px;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-60baa31 */.work-visual-purple123 {
    position: relative;

    background: linear-gradient(
        145deg,
        #EEE8FF 0%,
        #FAF8FF 100%
    );

    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

.work-visual-purple123 > .elementor-widget-container {
    border-radius: 18px 18px 0 0 !important;
    overflow: hidden !important;
}

/* White tilted software window */
.work-visual-purple123::before {
    content: "";
    position: absolute;

    top: 32px;
    left: 25px;
    right: 25px;
    bottom: -25px;

    background: #FFFFFF;
    border-radius: 13px 13px 0 0;

    box-shadow:
        0 18px 38px rgba(30,58,138,0.15);

    transform: rotate(-2deg);
    transform-origin: center top;

    pointer-events: none;
}

/* Dashboard */
.work-visual-purple123::after {
    content: "";
    position: absolute;

    top: 43px;
    left: 36px;
    right: 36px;
    height: 165px;

    transform: rotate(-2deg);
    transform-origin: center top;

    pointer-events: none;

    background:

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            0 0 / 5px 5px no-repeat,

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            9px 0 / 5px 5px no-repeat,

        radial-gradient(circle, #D5DCE8 0 2.5px, transparent 2.8px)
            18px 0 / 5px 5px no-repeat,

        /* Purple sidebar */
        linear-gradient(#7150D8, #7150D8)
            0 25px / 32px 150px no-repeat,

        /* Main purple row */
        linear-gradient(90deg, #8B5CF6, #6040C3)
            40px 25px / calc(100% - 40px) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            40px 77px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            calc(50% + 24px) 77px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            40px 129px / calc((100% - 47px) / 2) 45px no-repeat,

        linear-gradient(#E9EEF7, #E9EEF7)
            calc(50% + 24px) 129px / calc((100% - 47px) / 2) 45px no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09d14cc */.work-meta123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.work-meta123 .elementor-heading-title::before {
    content: "";
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #2563EB;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a77d5 */.work-desc123 {
    min-height: 72px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-db738b1 */.work-tags123,
.work-tags123 .elementor-widget-container {
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap;
    gap: 6px;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-item {
    display: inline-flex !important;
    align-items: center;

    width: auto !important;

    margin: 0 !important;
    padding: 5px 8px !important;

    background: #F3F6FB;
    border-radius: 6px;

    box-sizing: border-box;
    overflow: visible !important;
}

.work-tags123 .elementor-icon-list-text {
    padding: 0 !important;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-874f097 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d79c591 *//* ========================= 
   PROCESS STEP 
========================= */ 
 
.process-step123 { 
    position: relative; 
} 
 
.process-step-last123 { 
    margin-bottom: 0 !important; 
} 


/* ========================= 
   NUMBER 
========================= */ 
 
.process-no123 { 
    width: 60px !important; 
    max-width: 60px !important; 
 
    margin: 0 !important; 
 
    position: relative; 
    z-index: 2; 
} 
 
.process-no123 .elementor-widget-container { 
    width: 60px !important; 
    height: 60px !important; 
 
    display: flex !important; 
    align-items: center; 
    justify-content: center; 
 
    margin: 0 !important; 
    padding: 0 !important; 
 
    background: #FFFFFF; 
 
    border: 1px solid #C8D6EC; 
    border-radius: 16px; 
 
    box-sizing: border-box; 
} 
 
.process-no123 .elementor-heading-title { 
    margin: 0 !important; 
    padding: 0 !important; 
 
    font-family: "Poppins", sans-serif; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 1em; 
 
    color: #2563EB; 
} 


/* ========================= 
   CONNECTOR — ARABIC 
========================= */ 
 
.process-step123:not(.process-step-last123)::after { 
    content: ""; 
    position: absolute; 
 
    right: 37px;
    left: auto;
 
    top: 62px; 
    bottom: 5px; 
 
    width: 2px; 
    background: #CFD9E8; 
 
    pointer-events: none; 
    z-index: 1; 
} 


/* ========================= 
   MOBILE 
========================= */ 
 
@media (max-width: 767px) { 
 
    .process-no123 { 
        width: 50px !important; 
        max-width: 50px !important; 
    } 
 
    .process-no123 .elementor-widget-container { 
        width: 50px !important; 
        height: 50px !important; 
 
        border-radius: 14px; 
    } 
 
    .process-no123 .elementor-heading-title { 
        font-size: 14px; 
    } 
 
    .process-step123:not(.process-step-last123)::after { 
        right: 24px;
        left: auto;
        top: 52px; 
    } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b3e01e *//* ========================= 
   PROCESS STEP 
========================= */ 
 
.process-step123 { 
    position: relative; 
} 
 
.process-step-last123 { 
    margin-bottom: 0 !important; 
} 
 
 
/* ========================= 
   NUMBER 
========================= */ 
 
.process-no123 { 
    width: 60px !important; 
    max-width: 60px !important; 
 
    margin: 0 !important; 
 
    position: relative; 
    z-index: 2; 
} 
 
.process-no123 .elementor-widget-container { 
    width: 60px !important; 
    height: 60px !important; 
 
    display: flex !important; 
    align-items: center; 
    justify-content: center; 
 
    margin: 0 !important; 
    padding: 0 !important; 
 
    background: #FFFFFF; 
 
    border: 1px solid #C8D6EC; 
    border-radius: 16px; 
 
    box-sizing: border-box; 
} 
 
.process-no123 .elementor-heading-title { 
    margin: 0 !important; 
    padding: 0 !important; 
 
    font-family: "Poppins", sans-serif; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 1em; 
 
    color: #2563EB; 
} 
 
 
/* ========================= 
   CONNECTOR 
========================= */ 
 
.process-step123:not(.process-step-last123)::after { 
    content: ""; 
    position: absolute; 
 
    /* 
     * Number box starts at x:0 after removing 
     * Elementor column padding. 
     * 29px places the 1px line exactly through 
     * the center of the 60px box. 
     */ 
    left: 37px; 
 
    top: 62px; 
    bottom: 5px; 
 
    width: 2px; 
    background: #CFD9E8; 
 
    pointer-events: none; 
    z-index: 1; 
    
} 
 
  
 
/* ========================= 
   MOBILE 
========================= */ 
 
@media (max-width: 767px) { 
 
    .process-no123 { 
        width: 50px !important; 
        max-width: 50px !important; 
    } 
 
    .process-no123 .elementor-widget-container { 
        width: 50px !important; 
        height: 50px !important; 
 
        border-radius: 14px; 
    } 
 
    .process-no123 .elementor-heading-title { 
        font-size: 14px; 
    } 
 
    .process-step123:not(.process-step-last123)::after { 
        left: 24px; 
        top: 52px; 
    } 
}now that is good/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c6e410 *//* ========================= 
   PROCESS STEP 
========================= */ 
 
.process-step123 { 
    position: relative; 
} 
 
.process-step-last123 { 
    margin-bottom: 0 !important; 
} 
 
 
/* ========================= 
   NUMBER 
========================= */ 
 
.process-no123 { 
    width: 60px !important; 
    max-width: 60px !important; 
 
    margin: 0 !important; 
 
    position: relative; 
    z-index: 2; 
} 
 
.process-no123 .elementor-widget-container { 
    width: 60px !important; 
    height: 60px !important; 
 
    display: flex !important; 
    align-items: center; 
    justify-content: center; 
 
    margin: 0 !important; 
    padding: 0 !important; 
 
    background: #FFFFFF; 
 
    border: 1px solid #C8D6EC; 
    border-radius: 16px; 
 
    box-sizing: border-box; 
} 
 
.process-no123 .elementor-heading-title { 
    margin: 0 !important; 
    padding: 0 !important; 
 
    font-family: "Poppins", sans-serif; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 1em; 
 
    color: #2563EB; 
} 
 
 
/* ========================= 
   CONNECTOR 
========================= */ 
 
.process-step123:not(.process-step-last123)::after { 
    content: ""; 
    position: absolute; 
 
    /* 
     * Number box starts at x:0 after removing 
     * Elementor column padding. 
     * 29px places the 1px line exactly through 
     * the center of the 60px box. 
     */ 
    left: 37px; 
 
    top: 62px; 
    bottom: 5px; 
 
    width: 2px; 
    background: #CFD9E8; 
 
    pointer-events: none; 
    z-index: 1; 
    
} 
 
  
 
/* ========================= 
   MOBILE 
========================= */ 
 
@media (max-width: 767px) { 
 
    .process-no123 { 
        width: 50px !important; 
        max-width: 50px !important; 
    } 
 
    .process-no123 .elementor-widget-container { 
        width: 50px !important; 
        height: 50px !important; 
 
        border-radius: 14px; 
    } 
 
    .process-no123 .elementor-heading-title { 
        font-size: 14px; 
    } 
 
    .process-step123:not(.process-step-last123)::after { 
        left: 24px; 
        top: 52px; 
    } 
}now that is good/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afd88dc *//* ========================= 
   PROCESS STEP 
========================= */ 
 
.process-step123 { 
    position: relative; 
} 
 
.process-step-last123 { 
    margin-bottom: 0 !important; 
} 
 
 
/* ========================= 
   NUMBER 
========================= */ 
 
.process-no123 { 
    width: 60px !important; 
    max-width: 60px !important; 
 
    margin: 0 !important; 
 
    position: relative; 
    z-index: 2; 
} 
 
.process-no123 .elementor-widget-container { 
    width: 60px !important; 
    height: 60px !important; 
 
    display: flex !important; 
    align-items: center; 
    justify-content: center; 
 
    margin: 0 !important; 
    padding: 0 !important; 
 
    background: #FFFFFF; 
 
    border: 1px solid #C8D6EC; 
    border-radius: 16px; 
 
    box-sizing: border-box; 
} 
 
.process-no123 .elementor-heading-title { 
    margin: 0 !important; 
    padding: 0 !important; 
 
    font-family: "Poppins", sans-serif; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 1em; 
 
    color: #2563EB; 
} 
 
 
/* ========================= 
   CONNECTOR 
========================= */ 
 
.process-step123:not(.process-step-last123)::after { 
    content: ""; 
    position: absolute; 
 
    /* 
     * Number box starts at x:0 after removing 
     * Elementor column padding. 
     * 29px places the 1px line exactly through 
     * the center of the 60px box. 
     */ 
    left: 37px; 
 
    top: 62px; 
    bottom: 5px; 
 
    width: 2px; 
    background: #CFD9E8; 
 
    pointer-events: none; 
    z-index: 1; 
    
} 
 
  
 
/* ========================= 
   MOBILE 
========================= */ 
 
@media (max-width: 767px) { 
 
    .process-no123 { 
        width: 50px !important; 
        max-width: 50px !important; 
    } 
 
    .process-no123 .elementor-widget-container { 
        width: 50px !important; 
        height: 50px !important; 
 
        border-radius: 14px; 
    } 
 
    .process-no123 .elementor-heading-title { 
        font-size: 14px; 
    } 
 
    .process-step123:not(.process-step-last123)::after { 
        left: 24px; 
        top: 52px; 
    } 
}now that is good/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad02e9c */.quote-card123 {
    position: relative;
}

.quote-mark123 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bc4999 */.testimonial-avatar123 {
    width: 46px !important;
    max-width: 46px !important;
    margin: 0 !important;
}

.testimonial-avatar123 .elementor-widget-container {
    width: 46px;
    height: 46px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 50%;

    background: linear-gradient(
        145deg,
        #1E3A8A,
        #3B82F6
    );
}

.testimonial-avatar123 .elementor-heading-title {
    margin: 0;

    font-family: "Poppins", sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 1em;

    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3355b4b */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedff8b */.insight-title1 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-01598c5 *//* ==========================================
   INSIGHTS — FEATURED CARD 1
   ARABIC VERSION
========================================== */


/* Outer Elementor column */
.insight-card1 {
    position: relative;
    min-height: 340px;

    background: transparent !important;
    border: 0 !important;
}


/* ==========================================
   ACTUAL VISIBLE CARD
========================================== */

.insight-card1 > .elementor-widget-wrap,
.insight-card1 > .elementor-column-wrap > .elementor-widget-wrap {
    position: relative !important;

    min-height: 340px !important;

    display: flex !important;
    flex-direction: column !important;

    background: linear-gradient(
        215deg,
        #1E3A8A 0%,
        #071A48 100%
    ) !important;

    border: 0 !important;
    border-radius: 18px !important;

    overflow: hidden !important;
    isolation: isolate;
}


/* ==========================================
   APPROVED LARGE TOP-LEFT RING
========================================== */

.insight-card1 > .elementor-widget-wrap::before,
.insight-card1 > .elementor-column-wrap > .elementor-widget-wrap::before {
    content: "";
    position: absolute;

    width: 230px;
    height: 230px;

    left: -70px;
    right: auto;
    top: -80px;

    border: 44px solid rgba(255,255,255,.05);
    border-radius: 50%;

    box-sizing: content-box !important;

    pointer-events: none;
    z-index: 0;
}


/* ==========================================
   REMOVE OLD PRIORITY SERVICES SHAPE
========================================== */

.insight-card1::before,
.insight-card1::after {
    content: none !important;
}


/* Remove any inherited Elementor background overlay */
.insight-card1 .elementor-background-overlay {
    background: none !important;
    opacity: 0 !important;
}


/* ==========================================
   CONTENT ABOVE DECORATION
========================================== */

.insight-card1 > .elementor-widget-wrap > .elementor-widget,
.insight-card1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget {
    position: relative;
    z-index: 2;
}


/* ==========================================
   PUSH H3 + LOWER CONTENT DOWN
========================================== */

.insight-title1 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9292d1e */.insight-card2 > .elementor-widget-wrap,
.insight-card2 > .elementor-column-wrap > .elementor-widget-wrap {
    min-height: 280px !important;

    display: flex !important;
    flex-direction: column !important;
}

.insight-title2 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca3d884 */.insight-card2 > .elementor-widget-wrap,
.insight-card2 > .elementor-column-wrap > .elementor-widget-wrap {
    min-height: 280px !important;

    display: flex !important;
    flex-direction: column !important;
}

.insight-title2 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47046ec */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-3b209ad *//* =========================================
   KASPAR FAQ ACCORDION
========================================= */

.faq-accordion123 .elementor-accordion {
    border-top: 1px solid #DBE4F0;
}


/* Remove Elementor default item borders */
.faq-accordion123 .elementor-accordion-item {
    border: 0 !important;
    border-bottom: 1px solid #DBE4F0 !important;
}


/* =========================================
   QUESTION
========================================= */

.faq-accordion123 .elementor-tab-title {
    width: 100%;

    padding: 23px 2px !important;

    border: 0 !important;
    background: transparent !important;

    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;

    color: #0B1838 !important;
}


/* =========================================
   ICON CIRCLE
========================================= */

.faq-accordion123 .elementor-accordion-icon {
    width: 28px !important;
    height: 28px !important;

    display: flex !important;
    align-items: center;
    justify-content: center;

    flex: 0 0 28px;

    margin-left: 20px;

    border-radius: 50%;
    background: #EDF3FF;

    color: #2563EB !important;
}


/* Keep Elementor icon sizing controlled */
.faq-accordion123 .elementor-accordion-icon i,
.faq-accordion123 .elementor-accordion-icon svg {
    font-size: 18px;
    width: 18px;
    height: 18px;
}


/* =========================================
   ANSWER
========================================= */

.faq-accordion123 .elementor-tab-content {
    padding: 0 42px 23px 2px !important;

    border: 0 !important;
    background: transparent !important;

    color: #64748B;

    font-family: "Poppins", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.65em;
}

.faq-accordion123 .elementor-tab-content p {
    margin: 0 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .faq-accordion123 .elementor-tab-title {
        padding: 20px 2px !important;
        font-size: 15px;
    }

    .faq-accordion123 .elementor-tab-content {
        padding: 0 35px 20px 2px !important;
        font-size: 14px;
    }

    .faq-accordion123 .elementor-accordion-icon {
        margin-left: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae14730 */.kw-home-line-heading-123 .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.kw-home-line-heading-123 .elementor-heading-title::before {
    content: "";
    width: 30px;
    height: 3px;
    background: #2563EB;
    border-radius: 9px;
    flex-shrink: 0;
}

.kw-home-line-heading-123dark .elementor-heading-title::before {
    background: #7FB0FF !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a533c8 */.final-cta-shell123 {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background: linear-gradient(
        245deg,
        #1E3A8A,
        #0B2E7F 58%,
        #2563EB
    );

    border-radius: 30px;
}


/* Background decorative ring */
.final-cta-shell123::before {
    content: "";
    position: absolute;

    width: 220px;
    height: 220px;

    left: 18%;
    right: auto;
    bottom: -160px;

    border: 48px solid rgba(255,255,255,.07);
    border-radius: 50%;

    box-sizing: content-box !important;

    pointer-events: none;
    z-index: 0;
}


/* Keep all Elementor content above the shape */
.final-cta-shell123 > .elementor-container {
    position: relative;
    z-index: 2;
}/* End custom CSS */