.elementor-12 .elementor-element.elementor-element-c5b7307{--display:flex;--min-height:1024px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-c5b7307:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c5b7307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gift.aait.sa/wp-content/uploads/2026/02/hero-scaled.avif");background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5fdf083{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.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-12 .elementor-element.elementor-element-fbce595 img{width:237px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1373320 img{width:107.99710845947px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5e8e820{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.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-12 .elementor-element.elementor-element-5e72821{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e72821 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.5em;color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-7f0edfd{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f0edfd .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:200;line-height:1.5em;color:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-f145765 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f145765.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-f145765.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f145765.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-f145765.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f145765.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-444ff32{--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;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-444ff32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-444ff32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gift.aait.sa/wp-content/uploads/2026/02/Pattern.png");background-position:center center;}.elementor-12 .elementor-element.elementor-element-dd1d235{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c965637{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-9e8531c .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-9effa66{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9effa66 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:200;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1bd5e36{--display:flex;--min-height:678px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-411f4f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f9b644{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-8f9b644:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8f9b644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-c9a0826 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9a0826.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-c9a0826.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c9a0826.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-c9a0826.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c9a0826.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-f1ddad6 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4f0368a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-4f0368a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f0368a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-d3cd1e0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d3cd1e0.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d3cd1e0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d3cd1e0.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d3cd1e0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d3cd1e0.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-ecdbf72 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-de3aed6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-de3aed6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de3aed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-9b353e7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9b353e7.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-9b353e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9b353e7.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-9b353e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9b353e7.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-73d5326 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4185e31{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-4185e31:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4185e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-8a78e79 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a78e79.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-8a78e79.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a78e79.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-8a78e79.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a78e79.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-31d0341 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-eee4dca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-eee4dca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eee4dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-ad62ce7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ad62ce7.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-ad62ce7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ad62ce7.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-ad62ce7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ad62ce7.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-e270347 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6ccc6e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-6ccc6e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ccc6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-f2ac0b9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f2ac0b9.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-f2ac0b9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f2ac0b9.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-f2ac0b9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f2ac0b9.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-45d9ca7 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b23ca16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-b23ca16:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b23ca16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-b0a706b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0a706b.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-b0a706b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0a706b.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-b0a706b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0a706b.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-e1d9d1f .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c936de3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fafa77{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-7fafa77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fafa77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-467116e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-467116e.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-467116e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-467116e.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-467116e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-467116e.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-a8f2e42 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2a756d8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-2a756d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a756d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-1eee9d5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1eee9d5.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-1eee9d5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1eee9d5.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-1eee9d5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1eee9d5.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-9695bf3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1d08435{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-1d08435:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d08435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-e6fa86c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e6fa86c.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-e6fa86c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e6fa86c.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-e6fa86c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e6fa86c.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d99d81e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-60f116d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-60f116d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60f116d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-6c4111b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c4111b.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-6c4111b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6c4111b.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-6c4111b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6c4111b.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-5abeef9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-944646b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-944646b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-944646b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-d5aea34 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d5aea34.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d5aea34.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d5aea34.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d5aea34.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d5aea34.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-36e7d3e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-01a79fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-01a79fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01a79fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-a6e399c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6e399c.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-a6e399c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a6e399c.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-a6e399c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a6e399c.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-bc6e204 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22bb47f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-22bb47f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22bb47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-d127ef2 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d127ef2.elementor-view-stacked .elementor-icon{background-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d127ef2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d127ef2.elementor-view-default .elementor-icon{color:#2AC0EB00;border-color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-d127ef2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d127ef2.elementor-view-default .elementor-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-4f92694 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-dd6f876 img{width:190px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5ee079d img{width:190px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4d20b30 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1ffc970{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-50c2cbf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-162570f .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-5dd666a{text-align:center;}.elementor-12 .elementor-element.elementor-element-5dd666a .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:200;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ee56de2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee56de2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ee56de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gift.aait.sa/wp-content/uploads/2026/02/Frame-200.png");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-2185c49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-771114a{--display:flex;--min-height:210px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2AC0EB1A;--border-color:#2AC0EB1A;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-771114a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-771114a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.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-12 .elementor-element.elementor-element-9094eab .elementor-counter-number-wrapper{color:var( --e-global-color-5bb6660 );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-9094eab .elementor-counter-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d05deaa{--display:flex;--min-height:210px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2AC0EB1A;--border-color:#2AC0EB1A;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d05deaa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d05deaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-7601708 .elementor-counter-number-wrapper{color:var( --e-global-color-5bb6660 );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7601708 .elementor-counter-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9118134{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3c2e99{--display:flex;--min-height:210px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2AC0EB1A;--border-color:#2AC0EB1A;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-b3c2e99:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b3c2e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-7cd7292 .elementor-counter-number-wrapper{color:var( --e-global-color-5bb6660 );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7cd7292 .elementor-counter-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0888138{--display:flex;--min-height:210px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2AC0EB1A;--border-color:#2AC0EB1A;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-0888138:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0888138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-35fec66 .elementor-counter-number-wrapper{color:var( --e-global-color-5bb6660 );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-35fec66 .elementor-counter-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-30b8d2d{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2ecc34f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-12 .elementor-element.elementor-element-da9cf44 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-9da6cc2{text-align:center;}.elementor-12 .elementor-element.elementor-element-9da6cc2 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;font-weight:200;line-height:1.5em;color:#F5F4F4;}.elementor-12 .elementor-element.elementor-element-00dfdf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-1f49bac{--grid-columns:4;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-12 .elementor-element.elementor-element-1f49bac .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12 .elementor-element.elementor-element-1f49bac .e-loop-item > .elementor-section, .elementor-12 .elementor-element.elementor-element-1f49bac .e-loop-item > .elementor-section > .elementor-container, .elementor-12 .elementor-element.elementor-element-1f49bac .e-loop-item > .e-con, .elementor-12 .elementor-element.elementor-element-1f49bac .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12 .elementor-element.elementor-element-a567379{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f33797{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f33797 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3019a0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3019a0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3019a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gift.aait.sa/wp-content/uploads/2026/02/Frame-200.png");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-22abc73{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f826fd img{width:316px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a4472d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-abce4ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f8703b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3c82e97{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:4px;}.elementor-12 .elementor-element.elementor-element-3c82e97 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-12 .elementor-element.elementor-element-3c82e97 .elementor-social-icon i{color:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-3c82e97 .elementor-social-icon svg{fill:#2AC0EB00;}.elementor-12 .elementor-element.elementor-element-273e6f9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-208d501 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:24px;font-weight:300;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-59b4a3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbdf1f1 img{width:95px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-823e523 img{width:46px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-35ca145 img{width:46px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-640d2b0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-714a0b1 .elementor-button{background-color:#2AC0EB1A;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:400;fill:#2AC0EB;color:#2AC0EB;border-style:none;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-714a0b1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-714a0b1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-714a0b1{width:var( --container-widget-width, 192px );max-width:192px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:192px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-714a0b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-714a0b1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-714a0b1 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1f49bac{--grid-columns:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-c5b7307{--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbce595 img{width:150px;}.elementor-12 .elementor-element.elementor-element-1373320 img{width:75px;}.elementor-12 .elementor-element.elementor-element-5e8e820{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-5e72821 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7f0edfd .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-dd1d235{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c965637{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9e8531c .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-9effa66 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1bd5e36{--min-height:450px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-dd6f876 img{width:90px;}.elementor-12 .elementor-element.elementor-element-5ee079d img{width:90px;}.elementor-12 .elementor-element.elementor-element-50c2cbf{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-162570f .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-5dd666a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-771114a{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-d05deaa{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-b3c2e99{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-0888138{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-2ecc34f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-da9cf44 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-9da6cc2 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1f49bac{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-5f33797 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3019a0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-3f826fd img{width:210px;}.elementor-12 .elementor-element.elementor-element-5a4472d .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5f8703b .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-208d501 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-714a0b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c965637{--width:816px;}.elementor-12 .elementor-element.elementor-element-1bd5e36{--width:408px;}.elementor-12 .elementor-element.elementor-element-50c2cbf{--width:100%;}.elementor-12 .elementor-element.elementor-element-771114a{--width:33%;}.elementor-12 .elementor-element.elementor-element-d05deaa{--width:66%;}.elementor-12 .elementor-element.elementor-element-b3c2e99{--width:33%;}.elementor-12 .elementor-element.elementor-element-0888138{--width:66%;}.elementor-12 .elementor-element.elementor-element-2ecc34f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5fdf083 */.elementor-12 .elementor-element.elementor-element-5fdf083{
    position: absolute;
    top:56px;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-5fdf083{
        top:28px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e72821 */.elementor-12 .elementor-element.elementor-element-5e72821 h1{
    background: linear-gradient(91.01deg, rgba(236, 236, 236, 0.5) 0.87%, #FFFFFF 88.5%);
    -webkit-background-clip: text;
  background-clip: text;

}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-5e72821 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f145765 */.elementor-12 .elementor-element.elementor-element-f145765{
    position: absolute;
    bottom: 166px;
}
.elementor-12 .elementor-element.elementor-element-f145765 .elementor-icon-wrapper{
    display: flex;
}
.elementor-12 .elementor-element.elementor-element-f145765 svg{
    width:17px;
    height: 26px;
}


@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-f145765{
        bottom: 83px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5b7307 */.elementor-12 .elementor-element.elementor-element-c5b7307{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e8531c */.elementor-12 .elementor-element.elementor-element-9e8531c{
    width:auto;
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-9e8531c br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9a0826 */.elementor-12 .elementor-element.elementor-element-c9a0826 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3cd1e0 */.elementor-12 .elementor-element.elementor-element-d3cd1e0 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b353e7 */.elementor-12 .elementor-element.elementor-element-9b353e7 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a78e79 */.elementor-12 .elementor-element.elementor-element-8a78e79 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ad62ce7 */.elementor-12 .elementor-element.elementor-element-ad62ce7 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac0b9 */.elementor-12 .elementor-element.elementor-element-f2ac0b9 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0a706b */.elementor-12 .elementor-element.elementor-element-b0a706b .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-467116e */.elementor-12 .elementor-element.elementor-element-467116e .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1eee9d5 */.elementor-12 .elementor-element.elementor-element-1eee9d5 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e6fa86c */.elementor-12 .elementor-element.elementor-element-e6fa86c .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c4111b */.elementor-12 .elementor-element.elementor-element-6c4111b .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5aea34 */.elementor-12 .elementor-element.elementor-element-d5aea34 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a6e399c */.elementor-12 .elementor-element.elementor-element-a6e399c .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d127ef2 */.elementor-12 .elementor-element.elementor-element-d127ef2 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bd5e36 */.elementor-12 .elementor-element.elementor-element-1bd5e36{
    max-height: 678px;
    overflow: hidden;
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-1bd5e36::before{
    content:"";
    position: absolute;
    inset:0;
    width:100%;
    height: 100%;
    background: linear-gradient(180deg, #000000 5%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, #000000 94.71%);
z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-1bd5e36 .scroll-items{
    
    animation: loop 30s infinite linear;
}

.elementor-12 .elementor-element.elementor-element-1bd5e36 .serv-box{
    height: 210px;
    background: #FFFFFF03 !important ;
    backdrop-filter: blur(5px);
    border:1px solid #2AC0EB1A;
}
.elementor-12 .elementor-element.elementor-element-1bd5e36 .serv-icon{
    background-color: #2AC0EB1A;
    width:64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
}
.elementor-12 .elementor-element.elementor-element-1bd5e36 .serv-icon svg{
    width:32px;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-1bd5e36{
    max-height: 450px;
}

.elementor-12 .elementor-element.elementor-element-1bd5e36::before{
    display: none;
}
    .elementor-12 .elementor-element.elementor-element-1bd5e36 .serv-box{
        height: 150px;
    }
}


@keyframes loop{
    0%{
        transform: translatey(0%);
    }
    100%{
        transform: translatey(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd6f876 */.elementor-12 .elementor-element.elementor-element-dd6f876{
    position: absolute;
    right: 0;
    top: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee079d */.elementor-12 .elementor-element.elementor-element-5ee079d{
    position: absolute;
    left: 0;
    bottom: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d20b30 */.elementor-12 .elementor-element.elementor-element-4d20b30{
    position: absolute;
    right: -50%;
    pointer-events: none;
    z-index: -1;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444ff32 */.elementor-12 .elementor-element.elementor-element-444ff32{
    position: relative;
    overflow: clip;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-162570f */.elementor-12 .elementor-element.elementor-element-162570f{
    width:auto;
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-162570f br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771114a */.elementor-12 .elementor-element.elementor-element-771114a{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d05deaa */.elementor-12 .elementor-element.elementor-element-d05deaa{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c2e99 */.elementor-12 .elementor-element.elementor-element-b3c2e99{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0888138 */.elementor-12 .elementor-element.elementor-element-0888138{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da9cf44 */.elementor-12 .elementor-element.elementor-element-da9cf44{
    width:auto;
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-da9cf44 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f33797 */.elementor-12 .elementor-element.elementor-element-5f33797 span{
    font-weight: 200;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a4472d */.elementor-12 .elementor-element.elementor-element-5a4472d span{
    color:#8BDD28;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22abc73 */.elementor-12 .elementor-element.elementor-element-22abc73{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-3c82e97 */.elementor-12 .elementor-element.elementor-element-3c82e97 a{
    position: relative;
 width:48px;
 height: 48px;
 border-radius: 50px;
 background: linear-gradient(135deg, rgba(248, 251, 255, 0.04) 0%, rgba(255, 255, 255, 0) 100%);

 border: 1px solid #ffffff05 ;
 backdrop-filter: blur(20px);

box-shadow: 8px 4px 16px 0px #00000014;


overflow: hidden;

}
.elementor-12 .elementor-element.elementor-element-3c82e97 svg{
    width:32px;
    height: 32px ;
}

.elementor-12 .elementor-element.elementor-element-3c82e97  span a::before{
    content:"";
    position: absolute;
    bottom: -16px;
    width:23px;
    height: 16px;
    border-radius: 50px;
    backdrop-filter: blur(100px);
   
}

/* box shadow */

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="twitter"]{
   box-shadow: 0px 0px 8px 0px #11B0FF22 inset;
}


.elementor-12 .elementor-element.elementor-element-3c82e97 [title="facebook"]{
   box-shadow: 0px 0px 8px 0px #0A77E822 inset;
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="tiktok"]{
   box-shadow: 0px 0px 8px 0px #ED225622 inset;
   border-color:#ED225622;
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="instagram"]{
   box-shadow: 0px 0px 8px 0px #D4467E22 inset;
   border-color:#D4467E22;
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="youtube"]{
   box-shadow: 0px 0px 8px 0px #FC0D1B22 inset;
}


.elementor-12 .elementor-element.elementor-element-3c82e97 [title="linkedin"]{
   box-shadow: 0px 0px 8px 0px #1A75B022 inset;
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="be"]{
   box-shadow: 0px 0px 8px 0px #1460F922 inset;
}




/* before*/
.elementor-12 .elementor-element.elementor-element-3c82e97 [title="twitter"]::before{
    box-shadow:0 0 40px 6px #11B0FF; 
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="facebook"]::before{
    box-shadow:0 0 40px 6px #0A77E8; 
}


.elementor-12 .elementor-element.elementor-element-3c82e97 [title="tiktok"]::before{
    box-shadow: 0 0 40px 6px #ED2256; 
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="instagram"]::before{
    box-shadow: 0 0 40px 6px #D4467E; 
}


.elementor-12 .elementor-element.elementor-element-3c82e97 [title="youtube"]::before{
    box-shadow: 0 0 40px 6px #FC0D1B; 
}


.elementor-12 .elementor-element.elementor-element-3c82e97 [title="linkedin"]::before{
    box-shadow: 0 0 40px 6px #1A75B0; 
}

.elementor-12 .elementor-element.elementor-element-3c82e97 [title="be"]::before{
    box-shadow: 0 0 40px 6px #1460F9; 
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-3c82e97 a{
        width: 40px;
        height: 40px;
    }
    .elementor-12 .elementor-element.elementor-element-3c82e97 svg{
        width:25px;
        height: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abce4ac */.elementor-12 .elementor-element.elementor-element-abce4ac{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbdf1f1 */.elementor-12 .elementor-element.elementor-element-fbdf1f1 a{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-823e523 */.elementor-12 .elementor-element.elementor-element-823e523 a{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-273e6f9 */.elementor-12 .elementor-element.elementor-element-273e6f9{
    width:auto;
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-273e6f9{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-714a0b1 */.elementor-12 .elementor-element.elementor-element-714a0b1 a{
    height:44px;
    display: flex;
    align-items: center;
    justify-content: center;
    backdrop-filter: blur(10px);
}
.elementor-12 .elementor-element.elementor-element-714a0b1 a:hover{
    background: #2AC0EB !important;
    
color:#fff !important;

}
.elementor-12 .elementor-element.elementor-element-714a0b1 a:hover svg path{
    fill:#fff
}
.elementor-12 .elementor-element.elementor-element-714a0b1 svg{
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-640d2b0 */.elementor-12 .elementor-element.elementor-element-640d2b0{
    width:auto;
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-640d2b0{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3019a0d */.elementor-12 .elementor-element.elementor-element-3019a0d{
    position: relative;
    z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-3019a0d::before{
    content:"";
    position: absolute;
    inset:0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #000000 5%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, #000000 94.71%);

    backdrop-filter:blur(5px);
    z-index: -1;
}/* End custom CSS */