.elementor-29511 .elementor-element.elementor-element-f6811e8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-29511 .elementor-element.elementor-element-31b5303 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7B6EE4;}.elementor-29511 .elementor-element.elementor-element-5877fa9{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-29511 .elementor-element.elementor-element-4b75a2e{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-d036225{--display:flex;}.elementor-29511 .elementor-element.elementor-element-d9f9314 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#906EE4;}.elementor-29511 .elementor-element.elementor-element-6cc2e1d{--display:flex;}.elementor-29511 .elementor-element.elementor-element-7f3ca64 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#BB6EE4;}.elementor-29511 .elementor-element.elementor-element-2037f7d{--display:flex;}.elementor-29511 .elementor-element.elementor-element-43623c7{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-1fedc8b{--display:flex;}.elementor-29511 .elementor-element.elementor-element-c054ca8 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A96EE4;}.elementor-29511 .elementor-element.elementor-element-6885792{--display:flex;}.elementor-29511 .elementor-element.elementor-element-427580a{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-a09014c{--display:flex;}.elementor-29511 .elementor-element.elementor-element-522397b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#786EE4;}.elementor-29511 .elementor-element.elementor-element-70f485b{--display:flex;}.elementor-29511 .elementor-element.elementor-element-ba09ffc .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A96EE4;}.elementor-29511 .elementor-element.elementor-element-75af0ee{--display:flex;}.elementor-29511 .elementor-element.elementor-element-16c9096{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-7ba6144{--display:flex;}.elementor-29511 .elementor-element.elementor-element-135859e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AC6EE4;}.elementor-29511 .elementor-element.elementor-element-16d3d53{--display:flex;}.elementor-29511 .elementor-element.elementor-element-3f89774{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-361b1fc{--display:flex;}.elementor-29511 .elementor-element.elementor-element-cfc66c3 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#6E74E4;}.elementor-29511 .elementor-element.elementor-element-e99fd01{--display:flex;}.elementor-29511 .elementor-element.elementor-element-9f417a2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AF6EE4;}.elementor-29511 .elementor-element.elementor-element-2da9f34{--display:flex;}.elementor-29511 .elementor-element.elementor-element-945caf3{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-ae98286{--display:flex;}.elementor-29511 .elementor-element.elementor-element-76e7806 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A36EE4;}.elementor-29511 .elementor-element.elementor-element-1b78aeb{--display:flex;}.elementor-29511 .elementor-element.elementor-element-8d411ed{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-6e4b9c5{--display:flex;}.elementor-29511 .elementor-element.elementor-element-18cd8dc .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A96EE4;}.elementor-29511 .elementor-element.elementor-element-a54dd55{--display:flex;}.elementor-29511 .elementor-element.elementor-element-16199c9{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-676f16c{--display:flex;}.elementor-29511 .elementor-element.elementor-element-15f8639 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#6E71E4;}.elementor-29511 .elementor-element.elementor-element-438d664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-29511 .elementor-element.elementor-element-85a24a4{--display:flex;}.elementor-29511 .elementor-element.elementor-element-bdaa83c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A96EE4;}.elementor-29511 .elementor-element.elementor-element-f237917{--display:flex;}.elementor-29511 .elementor-element.elementor-element-ab588fc{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-351852f{--display:flex;}.elementor-29511 .elementor-element.elementor-element-97c19c4 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#CB6EE4;}.elementor-29511 .elementor-element.elementor-element-425ec97{--display:flex;}.elementor-29511 .elementor-element.elementor-element-9978e71{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-d4abe60{--display:flex;}.elementor-29511 .elementor-element.elementor-element-87a809e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#DD6EE4;}.elementor-29511 .elementor-element.elementor-element-768e1ad{--display:flex;}.elementor-29511 .elementor-element.elementor-element-7e3dcfc{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-c35debd{--display:flex;}.elementor-29511 .elementor-element.elementor-element-a214183 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#786EE4;}.elementor-29511 .elementor-element.elementor-element-6dc839f{--display:flex;}.elementor-29511 .elementor-element.elementor-element-57302e4 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C56EE4;}.elementor-29511 .elementor-element.elementor-element-a1cf7db{--display:flex;}.elementor-29511 .elementor-element.elementor-element-eca4ed3{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-4468905{--display:flex;}.elementor-29511 .elementor-element.elementor-element-13c242a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:23px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E36EE4;}.elementor-29511 .elementor-element.elementor-element-6eb9a6f{--display:flex;}.elementor-29511 .elementor-element.elementor-element-5e7115e{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-ed47236{--display:flex;}.elementor-29511 .elementor-element.elementor-element-bd10b89 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#846EE4;}.elementor-29511 .elementor-element.elementor-element-418e845{--display:flex;}.elementor-29511 .elementor-element.elementor-element-884e7d8{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-44a6303{--display:flex;}.elementor-29511 .elementor-element.elementor-element-2b8923f .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#726EE4;}.elementor-29511 .elementor-element.elementor-element-0a2aff2{--display:flex;}.elementor-29511 .elementor-element.elementor-element-71baeba{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;}.elementor-29511 .elementor-element.elementor-element-38831bd{--display:flex;}.elementor-29511 .elementor-element.elementor-element-2f52cb2{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}