.elementor-1180 .elementor-element.elementor-element-3de2256{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1180 .elementor-element.elementor-element-3de2256:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-3de2256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ECF2F6 0%, #ECF2F6 75%);}.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-1180 .elementor-element.elementor-element-fe355c9{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;z-index:1;}.elementor-1180 .elementor-element.elementor-element-fe355c9 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-1180 .elementor-element.elementor-element-fe355c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1180 .elementor-element.elementor-element-fe355c9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;letter-spacing:-0.045em;color:var( --e-global-color-17ee08f );}.elementor-1180 .elementor-element.elementor-element-e9acbd2 > .elementor-widget-container{margin:0px 0px 30px 15px;}.elementor-1180 .elementor-element.elementor-element-e9acbd2{z-index:10;}.elementor-1180 .elementor-element.elementor-element-e9acbd2 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.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-1180 .elementor-element.elementor-element-b674d58 > .elementor-widget-container{--e-transform-rotateZ:270deg;}body:not(.rtl) .elementor-1180 .elementor-element.elementor-element-b674d58{left:0px;}body.rtl .elementor-1180 .elementor-element.elementor-element-b674d58{right:0px;}.elementor-1180 .elementor-element.elementor-element-b674d58{bottom:0px;z-index:0;}.elementor-1180 .elementor-element.elementor-element-7608d53{width:100%;max-width:100%;bottom:-200px;z-index:0;}body:not(.rtl) .elementor-1180 .elementor-element.elementor-element-7608d53{left:0px;}body.rtl .elementor-1180 .elementor-element.elementor-element-7608d53{right:0px;}.elementor-1180 .elementor-element.elementor-element-7608d53 img{width:100%;}.elementor-1180 .elementor-element.elementor-element-420e239 > .elementor-widget-container{--e-transform-rotateZ:-45deg;}body:not(.rtl) .elementor-1180 .elementor-element.elementor-element-420e239{right:0px;}body.rtl .elementor-1180 .elementor-element.elementor-element-420e239{left:0px;}.elementor-1180 .elementor-element.elementor-element-420e239{top:-22px;z-index:0;}.elementor-1180 .elementor-element.elementor-element-420e239 img{height:100%;}.elementor-1180 .elementor-element.elementor-element-071a796{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1180 .elementor-element.elementor-element-071a796:not(.elementor-motion-effects-element-type-background), .elementor-1180 .elementor-element.elementor-element-071a796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f24156 );}.elementor-1180 .elementor-element.elementor-element-215783b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1180 .elementor-element.elementor-element-215783b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#7A7A7A;}.elementor-1180 .elementor-element.elementor-element-fc4a71b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1180 .elementor-element.elementor-element-fc4a71b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-17ee08f );}.elementor-1180 .elementor-element.elementor-element-8511be9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1180 .elementor-element.elementor-element-8511be9{text-align:center;}.elementor-1180 .elementor-element.elementor-element-8511be9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#858585;}.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-1180 .elementor-element.elementor-element-3ff695b .elementor-button{background-color:#41B5E6;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;box-shadow:0px 44px 84px -24px #5956E9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#41B5E6;border-radius:20px 20px 20px 20px;padding:28px 45px 28px 45px;}.elementor-1180 .elementor-element.elementor-element-3ff695b .elementor-button:hover, .elementor-1180 .elementor-element.elementor-element-3ff695b .elementor-button:focus{background-color:#1F8EBC;}.elementor-1180 .elementor-element.elementor-element-3ff695b > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-1180 .elementor-element.elementor-element-3ff695b{z-index:2;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1180 .elementor-element.elementor-element-c77e5cd{--grid-columns:4;--grid-column-gap:100px;}@media(max-width:1024px){.elementor-1180 .elementor-element.elementor-element-3de2256{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1180 .elementor-element.elementor-element-fe355c9{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-1180 .elementor-element.elementor-element-fe355c9 .elementor-heading-title{font-size:38px;}.elementor-1180 .elementor-element.elementor-element-e9acbd2{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-1180 .elementor-element.elementor-element-420e239{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;z-index:0;}.elementor-1180 .elementor-element.elementor-element-420e239 img{width:100%;}.elementor-1180 .elementor-element.elementor-element-fc4a71b{text-align:center;}.elementor-1180 .elementor-element.elementor-element-c77e5cd{--grid-columns:2;}}@media(max-width:767px){.elementor-1180 .elementor-element.elementor-element-3de2256{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1180 .elementor-element.elementor-element-fe355c9{width:100%;max-width:100%;}.elementor-1180 .elementor-element.elementor-element-fe355c9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1180 .elementor-element.elementor-element-fe355c9 .elementor-heading-title{font-size:34px;}.elementor-1180 .elementor-element.elementor-element-e9acbd2{width:100%;max-width:100%;}.elementor-1180 .elementor-element.elementor-element-e9acbd2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1180 .elementor-element.elementor-element-e9acbd2 .elementor-heading-title{font-size:16px;}.elementor-1180 .elementor-element.elementor-element-420e239{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;text-align:right;}body:not(.rtl) .elementor-1180 .elementor-element.elementor-element-420e239{right:0px;}body.rtl .elementor-1180 .elementor-element.elementor-element-420e239{left:0px;}.elementor-1180 .elementor-element.elementor-element-420e239 img{width:56%;}.elementor-1180 .elementor-element.elementor-element-071a796{--padding-top:60px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1180 .elementor-element.elementor-element-215783b .elementor-heading-title{font-size:16px;}.elementor-1180 .elementor-element.elementor-element-fc4a71b{text-align:center;}.elementor-1180 .elementor-element.elementor-element-fc4a71b .elementor-heading-title{font-size:38px;}.elementor-1180 .elementor-element.elementor-element-8511be9 .elementor-heading-title{font-size:16px;}.elementor-1180 .elementor-element.elementor-element-3ff695b .elementor-button{padding:18px 35px 18px 35px;}.elementor-1180 .elementor-element.elementor-element-c77e5cd{--grid-columns:2;--grid-column-gap:11px;}}/* Start custom CSS for heading, class: .elementor-element-fe355c9 */.dark-mode .elementor-1180 .elementor-element.elementor-element-fe355c9 .elementor-heading-title {
    color: #D3D3D4
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9acbd2 */.dark-mode .elementor-1180 .elementor-element.elementor-element-e9acbd2 .elementor-heading-title {
    color: #D3D3D4
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b674d58 */.dark-mode .elementor-1180 .elementor-element.elementor-element-b674d58 img {
    filter: brightness(0.3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7608d53 */.dark-mode .elementor-1180 .elementor-element.elementor-element-7608d53 img {
    filter: brightness(0.3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-420e239 */.dark-mode .elementor-1180 .elementor-element.elementor-element-420e239 img {
    filter: brightness(0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3de2256 */.dark-mode  .elementor-1180 .elementor-element.elementor-element-3de2256   {
    background-color:  #36363f !important;
        background-image: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc4a71b */.dark-mode .elementor-1180 .elementor-element.elementor-element-fc4a71b .elementor-heading-title {
    color: #D3D3D4
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ff695b */.elementor-1180 .elementor-element.elementor-element-3ff695b .elementor-button{
    webkit-transition: all 0.3s ease-in-out;
    
    transition: all 0.3s ease-in-out;
}
.elementor-1180 .elementor-element.elementor-element-3ff695b .elementor-button:hover {
    background-color: #00296E;
    border-color: #00296E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071a796 */.dark-mode .elementor-1180 .elementor-element.elementor-element-071a796 {
    background-color:  #36363f !important;
}/* End custom CSS */