.elementor-1748 .elementor-element.elementor-element-56b88d2e{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-639520d3{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1748 .elementor-element.elementor-element-7b8e39b6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1748 .elementor-element.elementor-element-7f1db59c{width:initial;max-width:initial;text-align:right;}.elementor-1748 .elementor-element.elementor-element-7f1db59c > .elementor-widget-container{padding:0.625rem 0rem 0.625rem 0rem;}.elementor-1748 .elementor-element.elementor-element-7f1db59c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5rem;color:#000000;}.elementor-1748 .elementor-element.elementor-element-3df407d4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-567597e2{text-align:right;}.elementor-1748 .elementor-element.elementor-element-567597e2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:2.25rem;font-weight:700;line-height:3.75rem;color:#000000;}.elementor-1748 .elementor-element.elementor-element-aed57b8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1748 .elementor-element.elementor-element-6a472e1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1748 .elementor-element.elementor-element-540c43b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-540c43b9 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-540c43b9:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-22f6bdcc{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-22f6bdcc > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-22f6bdcc{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-22f6bdcc{left:8px;}.elementor-1748 .elementor-element.elementor-element-22f6bdcc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-7cfab9ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-6b1eb11a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-6b1eb11a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-6b1eb11a:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-26b4b3ae{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-26b4b3ae > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-26b4b3ae{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-26b4b3ae{left:8px;}.elementor-1748 .elementor-element.elementor-element-26b4b3ae .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-44d37471{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-1ecd8296 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-1ecd8296 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-1ecd8296:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-50b1fc7d{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-50b1fc7d > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-50b1fc7d{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-50b1fc7d{left:8px;}.elementor-1748 .elementor-element.elementor-element-50b1fc7d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-69ce270d{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-2afe3a66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-2afe3a66 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-2afe3a66:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-4240a98e{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-4240a98e > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-4240a98e{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-4240a98e{left:8px;}.elementor-1748 .elementor-element.elementor-element-4240a98e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-7caeb0d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-287cddf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-287cddf0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-287cddf0:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-6da12d60{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-6da12d60 > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-6da12d60{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-6da12d60{left:8px;}.elementor-1748 .elementor-element.elementor-element-6da12d60 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-fc1810a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-79dd808e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-79dd808e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-79dd808e:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-409acddc{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-409acddc > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-409acddc{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-409acddc{left:8px;}.elementor-1748 .elementor-element.elementor-element-409acddc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-6ab10ea6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-75aee131 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-75aee131 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-75aee131:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-593f7ed6{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-593f7ed6 > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-593f7ed6{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-593f7ed6{left:8px;}.elementor-1748 .elementor-element.elementor-element-593f7ed6 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-11a4dfd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-28872444 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-28872444 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-28872444:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-4bac563c{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-4bac563c > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-4bac563c{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-4bac563c{left:8px;}.elementor-1748 .elementor-element.elementor-element-4bac563c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-1d508946{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-30fa5f85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-30fa5f85 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-30fa5f85:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-6c6dac99{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-6c6dac99 > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-6c6dac99{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-6c6dac99{left:8px;}.elementor-1748 .elementor-element.elementor-element-6c6dac99 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-4237b741{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-28b5714d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-28b5714d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-28b5714d:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-383eaf56{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-383eaf56 > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-383eaf56{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-383eaf56{left:8px;}.elementor-1748 .elementor-element.elementor-element-383eaf56 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-5cd819c5{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-698b701f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-698b701f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-698b701f:hover img{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1748 .elementor-element.elementor-element-669a2b46{width:auto;max-width:auto;bottom:2px;z-index:4;text-align:center;}.elementor-1748 .elementor-element.elementor-element-669a2b46 > .elementor-widget-container{padding:.625rem .625rem .625rem .625rem;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-669a2b46{right:8px;}body.rtl .elementor-1748 .elementor-element.elementor-element-669a2b46{left:8px;}.elementor-1748 .elementor-element.elementor-element-669a2b46 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1748 .elementor-element.elementor-element-7b8e39b6{--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1748 .elementor-element.elementor-element-aed57b8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1748 .elementor-element.elementor-element-56b88d2e{--content-width:1400px;}}@media(max-width:767px){.elementor-1748 .elementor-element.elementor-element-639520d3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-7b8e39b6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1748 .elementor-element.elementor-element-7f1db59c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1748 .elementor-element.elementor-element-7f1db59c.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-567597e2 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-aed57b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-7f1db59c */.elementor-1748 .elementor-element.elementor-element-7f1db59c {
    direction: rtl;
    max-width: 480px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-540c43b9 */.elementor-1748 .elementor-element.elementor-element-540c43b9 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-540c43b9 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-540c43b9 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b1eb11a */.elementor-1748 .elementor-element.elementor-element-6b1eb11a img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-6b1eb11a a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-6b1eb11a img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ecd8296 */.elementor-1748 .elementor-element.elementor-element-1ecd8296 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-1ecd8296 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-1ecd8296 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2afe3a66 */.elementor-1748 .elementor-element.elementor-element-2afe3a66 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-2afe3a66 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-2afe3a66 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ce270d */.elementor-widget.elementor-widget-image {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287cddf0 */.elementor-1748 .elementor-element.elementor-element-287cddf0 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-287cddf0 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-287cddf0 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79dd808e */.elementor-1748 .elementor-element.elementor-element-79dd808e img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-79dd808e a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-79dd808e img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75aee131 */.elementor-1748 .elementor-element.elementor-element-75aee131 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-75aee131 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-75aee131 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28872444 */.elementor-1748 .elementor-element.elementor-element-28872444 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-28872444 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-28872444 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30fa5f85 */.elementor-1748 .elementor-element.elementor-element-30fa5f85 img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-30fa5f85 a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-30fa5f85 img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28b5714d */.elementor-1748 .elementor-element.elementor-element-28b5714d img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-28b5714d a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-28b5714d img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698b701f */.elementor-1748 .elementor-element.elementor-element-698b701f img {
        --toast-icon-margin-start: 4px;
    --toast-icon-margin-end: -3px;
    --toast-svg-margin-start: 0px;
    --toast-svg-margin-end: -1px;
    --toast-button-margin-start: 0;
    --toast-button-margin-end: auto;
    --toast-close-button-start: unset;
    --toast-close-button-end: 0;
    --toast-close-button-transform: translate(35%, -35%);
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    --gradient-9: conic-gradient(from .5turn at bottom center, rgb(220, 220, 220), white);
    line-height: inherit;
    font-family: Tajawal,sans-serif;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
    display: block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    grid-column-start: 1;
    grid-row-start: 1;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1748 .elementor-element.elementor-element-698b701f a {
    width: 100%;
    height: 100%;
}
.elementor-1748 .elementor-element.elementor-element-698b701f img {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed57b8 */.elementor-1748 .elementor-element.elementor-element-aed57b8 {
    direction: rtl;
    
    
}/* End custom CSS */