.elementor-6518 .elementor-element.elementor-element-a23c4b5{--display:flex;--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-6518 .elementor-element.elementor-element-a23c4b5:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-a23c4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130D1A33;}.elementor-6518 .elementor-element.elementor-element-dcae969 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-6518 .elementor-element.elementor-element-bbc112a{--display:flex;}.elementor-6518 .elementor-element.elementor-element-bbc112a:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-bbc112a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130D1A33;}.elementor-6518 .elementor-element.elementor-element-351eade .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6518 .elementor-element.elementor-element-b6b8cfa{--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;--margin-top:-65%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-6518 .elementor-element.elementor-element-f90b700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6518 .elementor-element.elementor-element-eca2041 img{max-width:58%;}.elementor-6518 .elementor-element.elementor-element-ae2a3a6{--display:flex;--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-6518 .elementor-element.elementor-element-ce9b9fb{text-align:center;}.elementor-6518 .elementor-element.elementor-element-ce9b9fb .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:36px;font-weight:700;line-height:43px;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-b2d8f91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}
                    .elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button,
                    .elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button::after
                {background-color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-e0a3950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-e0a3950.elementor-element{--align-self:center;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button .icon{color:#FFFEFE;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button:hover{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button:hover .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-e0a3950 .tx-button:hover .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-155ea14{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-4669936{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-5daef96{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:end;}.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-6518 .elementor-element.elementor-element-a1009f1 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-a1009f1 .elementor-icon{font-size:36px;}.elementor-6518 .elementor-element.elementor-element-a1009f1 .elementor-icon svg{height:36px;}.elementor-6518 .elementor-element.elementor-element-74a147c .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-74a147c.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-74a147c.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-74a147c.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-74a147c.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-74a147c.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-74a147c .elementor-icon{font-size:36px;}.elementor-6518 .elementor-element.elementor-element-74a147c .elementor-icon svg{height:36px;}.elementor-6518 .elementor-element.elementor-element-c2c02f0 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-c2c02f0.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-c2c02f0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-c2c02f0.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-c2c02f0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-c2c02f0.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-c2c02f0 .elementor-icon{font-size:36px;}.elementor-6518 .elementor-element.elementor-element-c2c02f0 .elementor-icon svg{height:36px;}.elementor-6518 .elementor-element.elementor-element-65764f0 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-65764f0.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-65764f0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-65764f0.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-65764f0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-65764f0.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-65764f0 .elementor-icon{font-size:36px;}.elementor-6518 .elementor-element.elementor-element-65764f0 .elementor-icon svg{height:36px;}.elementor-6518 .elementor-element.elementor-element-2a98c74{--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;--margin-top:-65%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-6518 .elementor-element.elementor-element-dfd6695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-5fa2a6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-72e78c2 img{max-width:58%;}.elementor-6518 .elementor-element.elementor-element-0d6b124{--display:flex;--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-8959d5e{text-align:center;}.elementor-6518 .elementor-element.elementor-element-8959d5e .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:36px;font-weight:700;line-height:43px;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-ec9bc0d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}
                    .elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button,
                    .elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button::after
                {background-color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-c5cd974 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-c5cd974.elementor-element{--align-self:center;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button .icon{color:#FFFEFE;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button:hover{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button:hover .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-c5cd974 .tx-button:hover .icon{color:#FFFFFF;}
                    .elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button,
                    .elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button::after
                {background-color:#00000000;}
                .elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button:hover,
                .elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button::after
                {background-color:#4F295A;}.elementor-6518 .elementor-element.elementor-element-4b8806c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-4b8806c.elementor-element{--align-self:center;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button{border-style:solid;border-color:#2EBAE5;color:#2EBAE5;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button .text{color:#2EBAE5;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button .icon{color:#FFFEFE;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button:hover{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button:hover .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-4b8806c .tx-button:hover .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-b9a58e6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-0a71f9f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-b5451c0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:end;}.elementor-6518 .elementor-element.elementor-element-042d717 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-042d717.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-042d717.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-042d717.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-042d717.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-042d717.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-042d717 .elementor-icon{font-size:22px;}.elementor-6518 .elementor-element.elementor-element-042d717 .elementor-icon svg{height:22px;}.elementor-6518 .elementor-element.elementor-element-2238112 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-2238112.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-2238112.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-2238112.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-2238112.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-2238112.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-2238112 .elementor-icon{font-size:22px;}.elementor-6518 .elementor-element.elementor-element-2238112 .elementor-icon svg{height:22px;}.elementor-6518 .elementor-element.elementor-element-23a1ca0 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-23a1ca0.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-23a1ca0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-23a1ca0.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-23a1ca0.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-23a1ca0.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-23a1ca0 .elementor-icon{font-size:22px;}.elementor-6518 .elementor-element.elementor-element-23a1ca0 .elementor-icon svg{height:22px;}.elementor-6518 .elementor-element.elementor-element-b4e8056 .elementor-icon-wrapper{text-align:center;}.elementor-6518 .elementor-element.elementor-element-b4e8056.elementor-view-stacked .elementor-icon{background-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-b4e8056.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-b4e8056.elementor-view-default .elementor-icon{color:#8A649680;border-color:#8A649680;}.elementor-6518 .elementor-element.elementor-element-b4e8056.elementor-view-framed .elementor-icon, .elementor-6518 .elementor-element.elementor-element-b4e8056.elementor-view-default .elementor-icon svg{fill:#8A649680;}.elementor-6518 .elementor-element.elementor-element-b4e8056 .elementor-icon{font-size:22px;}.elementor-6518 .elementor-element.elementor-element-b4e8056 .elementor-icon svg{height:22px;}.elementor-6518 .elementor-element.elementor-element-5f21920 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-0dc7b35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-100a271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-afa3628{--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;}.elementor-6518 .elementor-element.elementor-element-afa3628:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-afa3628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-a8b8598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-c9844e3 .elementor-heading-title{font-family:"the-year-of-the-came", Sans-serif;font-size:50px;font-weight:500;color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-009fc77 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-c513e0e .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-2d223c7 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}
                    .elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button,
                    .elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button::after
                {background-color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button:hover{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button:hover .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-7f5c3fb .tx-button:hover .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-c52b1b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-806e682 img{width:100%;height:500px;border-style:solid;border-color:#00000000;border-radius:12px 12px 12px 12px;}.elementor-6518 .elementor-element.elementor-element-8faa4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-8faa4b2:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-8faa4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-692bab8 .elementor-heading-title{font-family:"the-year-of-the-came", Sans-serif;font-size:50px;font-weight:500;color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-16cb29e .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-260027b{--spacer-size:19px;}.elementor-6518 .elementor-element.elementor-element-5caeec8 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-bdbec59:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-bdbec59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-bdbec59 > .elementor-container{max-width:1600px;}.elementor-6518 .elementor-element.elementor-element-bdbec59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-bdbec59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-ebd4fec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6518 .elementor-element.elementor-element-ebd4fec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-ebd4fec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-ebd4fec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-5d792ab{--spacer-size:50px;}.elementor-6518 .elementor-element.elementor-element-495755f .tx-section{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-e4aa41d:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-e4aa41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-e4aa41d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-e4aa41d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-59c82a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-23662b3 .tx-section{padding:0px 0px 240px 0px;}.elementor-6518 .elementor-element.elementor-element-b1bc91e{--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;--z-index:999;}.elementor-6518 .elementor-element.elementor-element-b1bc91e:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-b1bc91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-04d08f3{text-align:center;}.elementor-6518 .elementor-element.elementor-element-04d08f3 .elementor-heading-title{font-family:"the-year-of-the-came", Sans-serif;font-size:50px;font-weight:500;color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-00d5b09{text-align:center;}.elementor-6518 .elementor-element.elementor-element-00d5b09 .elementor-heading-title{font-family:"the-year-of-the-came", Sans-serif;font-size:24px;font-weight:300;line-height:45px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-11545fd{--spacer-size:19px;}.elementor-6518 .elementor-element.elementor-element-71ecaae > .elementor-background-overlay{background-color:#BB8181;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-71ecaae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12%;margin-bottom:0%;}.elementor-6518 .elementor-element.elementor-element-96707d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6518 .elementor-element.elementor-element-96707d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-96707d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-96707d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-2658f58 .tx-section{background-color:#160D1C;padding:190px 0px 200px 0px;}.elementor-6518 .elementor-element.elementor-element-2658f58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-2658f58 .pf-services-4-card{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-3a37801{--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:0%;--margin-bottom:-15%;--margin-left:0%;--margin-right:0%;--z-index:999;}.elementor-6518 .elementor-element.elementor-element-3a37801:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-3a37801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-937bb5e{text-align:center;}.elementor-6518 .elementor-element.elementor-element-937bb5e .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-d967c0e{--spacer-size:19px;}.elementor-6518 .elementor-element.elementor-element-2faeed6:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-2faeed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#352839;}.elementor-6518 .elementor-element.elementor-element-2faeed6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6518 .elementor-element.elementor-element-2faeed6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-c551d78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-2276a50 .tx-section{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-2276a50 .tx-description{color:#FFFFFFA3;}
        .elementor-6518 .elementor-element.elementor-element-2276a50 .tx-subTitle
        {font-family:"Almarai", Sans-serif;}.elementor-6518 .elementor-element.elementor-element-2276a50 .tx-title{margin:0px 0px 60px 0px;}
        .elementor-6518 .elementor-element.elementor-element-2276a50 .tx-title
        {font-family:"Almarai", Sans-serif;}.elementor-6518 .elementor-element.elementor-element-2d8565a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6518 .elementor-element.elementor-element-2d8565a:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-2d8565a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-95709e5{text-align:center;}.elementor-6518 .elementor-element.elementor-element-95709e5 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:23px;font-weight:300;line-height:30px;letter-spacing:0.5px;color:#F5F5F5;}.elementor-6518 .elementor-element.elementor-element-81a4887{--spacer-size:19px;}
                    .elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button,
                    .elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button::after
                {background-color:#8A6496;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1.elementor-element{--align-self:center;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button:hover{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button:hover .text{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-6d6fbb1 .tx-button:hover .icon{color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-9ad0157 > .elementor-container{max-width:1320px;}.elementor-6518 .elementor-element.elementor-element-9ad0157{padding:65px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-c83b110 > .elementor-container{max-width:1320px;}.elementor-6518 .elementor-element.elementor-element-bcbbe9d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-ff07bc5{padding:190px 0px 0px 0px;}
        .elementor-6518 .elementor-element.elementor-element-9942427 .tx-title
        {font-size:64px;line-height:1.093em;}.elementor-6518 .elementor-element.elementor-element-9942427{text-align:center;}.elementor-6518 .elementor-element.elementor-element-9b3f7a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-0444e61{--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:131px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-6518 .elementor-element.elementor-element-0444e61:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-0444e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120D1A;}.elementor-6518 .elementor-element.elementor-element-3d4b915{text-align:center;}.elementor-6518 .elementor-element.elementor-element-3d4b915 .elementor-heading-title{font-family:"the-year-of-the-came", Sans-serif;font-size:52px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:#9E78AA;}.elementor-6518 .elementor-element.elementor-element-bb68101:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-bb68101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0C17 -74.19%, #160D1C 100%);}.elementor-6518 .elementor-element.elementor-element-bb68101{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:0%;}.elementor-6518 .elementor-element.elementor-element-bb68101 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-c803979 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-8105a16:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-8105a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-8105a16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6518 .elementor-element.elementor-element-8105a16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-346aedf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-d22db02 .pf-slider-btn{background:#00000000;}.elementor-6518 .elementor-element.elementor-element-d22db02 .pf-star{color:#FEBF57;}.elementor-6518 .elementor-element.elementor-element-e2c2a29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-071152b .tx-section{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-07df8f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-6518 .elementor-element.elementor-element-b4a7c8b .tx-title
        {font-size:44px;}.elementor-6518 .elementor-element.elementor-element-e63ce69:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-e63ce69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D1C;}.elementor-6518 .elementor-element.elementor-element-e63ce69 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6518 .elementor-element.elementor-element-e63ce69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6518 .elementor-element.elementor-element-f20c80e > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-6518 .elementor-element.elementor-element-f9cc51d .tx-section
        {background-color:#0E0101;}.elementor-6518 .elementor-element.elementor-element-29e2ae4{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:95px 0px 180px 0px;}.elementor-6518 .elementor-element.elementor-element-328e3e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6518 .elementor-element.elementor-element-8459bd3{text-align:center;}.elementor-6518 .elementor-element.elementor-element-8459bd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFB8;}.elementor-6518 .elementor-element.elementor-element-b4d3960 > .elementor-widget-container{margin:45px 0px 0px 0px;}body.elementor-page-6518:not(.elementor-motion-effects-element-type-background), body.elementor-page-6518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0E0E;}@media(min-width:768px){.elementor-6518 .elementor-element.elementor-element-f90b700{--width:50%;}.elementor-6518 .elementor-element.elementor-element-155ea14{--width:25%;}.elementor-6518 .elementor-element.elementor-element-dfd6695{--width:25%;}.elementor-6518 .elementor-element.elementor-element-5fa2a6d{--width:50%;}.elementor-6518 .elementor-element.elementor-element-b9a58e6{--width:25%;}.elementor-6518 .elementor-element.elementor-element-afa3628{--content-width:1271px;}.elementor-6518 .elementor-element.elementor-element-a8b8598{--width:50%;}.elementor-6518 .elementor-element.elementor-element-c52b1b8{--width:56%;}.elementor-6518 .elementor-element.elementor-element-8faa4b2{--content-width:1001px;}.elementor-6518 .elementor-element.elementor-element-b1bc91e{--content-width:1001px;}.elementor-6518 .elementor-element.elementor-element-3a37801{--content-width:1001px;}.elementor-6518 .elementor-element.elementor-element-2d8565a{--content-width:1001px;}.elementor-6518 .elementor-element.elementor-element-0444e61{--content-width:1001px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6518 .elementor-element.elementor-element-2ea5320{width:100%;}.elementor-6518 .elementor-element.elementor-element-7629661{width:33.333%;}.elementor-6518 .elementor-element.elementor-element-f5138ba{width:33.333%;}.elementor-6518 .elementor-element.elementor-element-5af68fe{width:33.333%;}}@media(max-width:1024px){.elementor-6518 .elementor-element.elementor-element-b2d8f91{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-4669936{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-5daef96{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-ec9bc0d{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-0a71f9f{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-b5451c0{--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-23662b3 .tx-section{padding:0px 0px 50px 0px;}.elementor-6518 .elementor-element.elementor-element-2658f58 .tx-section{padding:150px 0px 150px 0px;}
        .elementor-6518 .elementor-element.elementor-element-9942427 .tx-title
        {font-size:36px;}}@media(max-width:767px){.elementor-6518 .elementor-element.elementor-element-bbc112a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6518 .elementor-element.elementor-element-b6b8cfa{--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6518 .elementor-element.elementor-element-f90b700{--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:-666px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-eca2041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6518 .elementor-element.elementor-element-ce9b9fb .elementor-heading-title{font-size:24px;}.elementor-6518 .elementor-element.elementor-element-b2d8f91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-155ea14{--margin-top:-76%;--margin-bottom:0%;--margin-left:0%;--margin-right:-8%;}.elementor-6518 .elementor-element.elementor-element-4669936{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-5daef96{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:start;}.elementor-6518 .elementor-element.elementor-element-a1009f1 .elementor-icon{font-size:19px;}.elementor-6518 .elementor-element.elementor-element-a1009f1 .elementor-icon svg{height:19px;}.elementor-6518 .elementor-element.elementor-element-74a147c .elementor-icon{font-size:19px;}.elementor-6518 .elementor-element.elementor-element-74a147c .elementor-icon svg{height:19px;}.elementor-6518 .elementor-element.elementor-element-c2c02f0 .elementor-icon{font-size:19px;}.elementor-6518 .elementor-element.elementor-element-c2c02f0 .elementor-icon svg{height:19px;}.elementor-6518 .elementor-element.elementor-element-65764f0 .elementor-icon{font-size:19px;}.elementor-6518 .elementor-element.elementor-element-65764f0 .elementor-icon svg{height:19px;}.elementor-6518 .elementor-element.elementor-element-ec9bc0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-0a71f9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-b5451c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6518 .elementor-element.elementor-element-100a271:not(.elementor-motion-effects-element-type-background), .elementor-6518 .elementor-element.elementor-element-100a271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majarah.agency/wp-content/uploads/2026/01/Vector-22.png");}.elementor-6518 .elementor-element.elementor-element-100a271{--min-height:103px;}.elementor-6518 .elementor-element.elementor-element-afa3628{--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;}.elementor-6518 .elementor-element.elementor-element-b1bc91e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-6518 .elementor-element.elementor-element-71ecaae{margin-top:-66%;margin-bottom:-66%;}.elementor-6518 .elementor-element.elementor-element-937bb5e{text-align:center;}.elementor-6518 .elementor-element.elementor-element-d967c0e{--spacer-size:0px;}.elementor-6518 .elementor-element.elementor-element-9ad0157 > .elementor-container{max-width:300px;}.elementor-6518 .elementor-element.elementor-element-3d4b915 .elementor-heading-title{font-size:30px;}.elementor-6518 .elementor-element.elementor-element-bb68101{margin-top:-25%;margin-bottom:0%;}}/* Start custom CSS for tx_button, class: .elementor-element-e0a3950 */.elementor-6518 .elementor-element.elementor-element-090555c .tx-button, .elementor-6518 .elementor-element.elementor-element-090555c .tx-button::after {
    background-color: #8A6496;
    color: white !important;
    border-radius: 24px;
    padding: 20px;
}

.pf-pr-6 .text::before {
    top: 0;
    left: 0;
    opacity: 1;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: relative;
    content: attr(data-front);
    transform: translateY(0);
    color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;
}


.pf-pr-6 .text::after {
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: absolute;
    content: attr(data-back);
    transform: translateY(100%);
    color: var(--pf-clr-white-1);
        color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1009f1 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a147c */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c2c02f0 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65764f0 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-155ea14 */.elementor-6518 .elementor-element.elementor-element-5daef96 {
    --display: grid;
    --e-con-grid-template-columns: repeat(1, 1fr);
    --e-con-grid-template-rows: repeat(3, 1fr);
    --grid-auto-flow: row;
    --justify-items: start !important;
    margin-right: 8px !important;
}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-c5cd974 */.elementor-6518 .elementor-element.elementor-element-090555c .tx-button, .elementor-6518 .elementor-element.elementor-element-090555c .tx-button::after {
    background-color: #8A6496;
    color: white !important;
    border-radius: 24px;
    padding: 20px;
}

.pf-pr-6 .text::before {
    top: 0;
    left: 0;
    opacity: 1;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: relative;
    content: attr(data-front);
    transform: translateY(0);
    color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;
}


.pf-pr-6 .text::after {
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: absolute;
    content: attr(data-back);
    transform: translateY(100%);
    color: var(--pf-clr-white-1);
        color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;

}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-4b8806c */.elementor-6518 .elementor-element.elementor-element-090555c .tx-button, .elementor-6518 .elementor-element.elementor-element-090555c .tx-button::after {
    background-color: #8A6496;
    color: white !important;
    border-radius: 24px;
    padding: 20px;
}

.pf-pr-6 .text::before {
    top: 0;
    left: 0;
    opacity: 1;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: relative;
    content: attr(data-front);
    transform: translateY(0);
    color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;
}


.pf-pr-6 .text::after {
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: absolute;
    content: attr(data-back);
    transform: translateY(100%);
    color: var(--pf-clr-white-1);
        color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-042d717 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2238112 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23a1ca0 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4e8056 */.elementor-6518 .elementor-element.elementor-element-a1009f1.elementor-view-stacked .elementor-icon {
    background-color: #8A649680;
    border: 1px solid #8A6496;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a58e6 */.elementor-6518 .elementor-element.elementor-element-5daef96 {
    --display: grid;
    --e-con-grid-template-columns: repeat(1, 1fr);
    --e-con-grid-template-rows: repeat(3, 1fr);
    --grid-auto-flow: row;
    --justify-items: end;
    margin-right: 88px;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-495755f */#section2r .pf-services-1-item .icon img {
    filter: none;
}
#section2r  .pf-services-1-item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12);
    padding-bottom: 60px;
    position: relative;
    z-index: 1;
    margin-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    border: 0 !important;
}
#section2r .pf-services-1-item::before {
    content: "+";
    font-size: 16px;
    line-height: 1;
    position: absolute;
    left: -4px;
    bottom: -7px;
    display: none;
}

#section2r .pf-services-1-item::after {
    left: auto;
    right: 0;
        display: none;

}

#section2r .pf-services-1-item img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 80% !important;
}
#section2r .pf-services-1-item .item-disc {
    font-size: 16px;
    line-height: 24px;
    opacity: 0.5;
    font-family: 'Almarai';
    font-weight: 300 !important;
    color: #FFFFFF;
    font-size: 16px;
    letter-spacing: 0.5px;
}

#section2r .pf-services-1-item .item-title {
    font-size: 23px;
    font-weight: 300;
    opacity: 72%;
    margin-bottom: 19px;
    transition: all 0.4s var(--pf-cube-2);
    font-size: 25px;
    color: white;
    line-height: 34px;
    letter-spacing: 0.5px;
    text-align: center;
}

.elementor-6518 .elementor-element.elementor-element-23662b3 .tx-section {
    padding: 0px 0px 0px 0px!important;
}
.elementor-6518 .elementor-element.elementor-element-23662b3 .tx-section {
    padding: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-23662b3 */.pf-solution-1-item-number-btn {
    position: relative;
    z-index: 1;
    flex: 0 0 auto;
    display: flex;
    width: 72px;
    height: 72px;
    border: 1px solid var(--pf-clr-gray-1);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    background: rgba(255, 255, 255, 0.04);
    backdrop-filter: blur(8px);
    font-size: 23px;
    line-height: 1;
    font-weight: 500;
    color: rgba(255, 255, 255, 0.64);
    background: transparent;
    color: white;
    border-color: transparent !important;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}




.pf-solution-1-item-card-single .card-subtitle span {
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    color: white ;
    opacity: 80%;
    display: flex;
    gap: 5px 40px;
    flex-wrap: wrap;
    margin-bottom: 78px;
}



.pf-solution-1-item-card-single .card-subtitle  {
    color: rgba(148, 110, 160, 1) ;

    font-family:  'The Year of The Camel';
font-weight: 400;
font-style: Regular;
font-size: 50px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-937bb5e */@media (min-width: 1024px) {
 .brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;
  font-size: 50px;
  line-height: 1;
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF; /* لون باقي النص */
}

.brand-heading .highlight {
  color: #8A6496;
    font-family: "The Year of The Camel", sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 50px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0.5px;
text-align: center;

}.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 50px;
  line-height: 1;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}



@media (max-width: 765px) {

.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 25px;
  line-height: ;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
  font-size:  font-size: 25px;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}/* End custom CSS */
/* Start custom CSS for tx_about, class: .elementor-element-2276a50 */.pf-about-1-earth-img  {
    mix-blend-mode: luminosity !important;
    opacity: 90%;
}
.brand-text {
  font-family: "Almarai", sans-serif;
  font-weight: 300 !important;
  font-size: 21px;
  line-height: 35px;
  letter-spacing: 0px;
  text-align: center;
  color: #FFFFFF;

}
.results-title {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 500;        /* Medium */
  font-size: 50px;
  line-height: 1;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #946EA0 !important
  ;
}

.elementor-6518 .elementor-element.elementor-element-2276a50 .tx-title {
    margin: 0px 0px 60px 0px;
    color: #946EA0;
      font-family: "The Year of The Camel", sans-serif;
  font-weight: 500 ;        /* Medium */
  font-size: 50px;
  line-height: 2;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #946EA0 !important
  ;
  

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95709e5 */@media (min-width: 1024px) {
 .brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;
  font-size: 50px;
  line-height: 1;
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF; /* لون باقي النص */
}

.brand-heading .highlight {
  color: #8A6496;
    font-family: "The Year of The Camel", sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 50px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0.5px;
text-align: center;

}.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 50px;
  line-height: 1;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}



@media (max-width: 765px) {

.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 25px;
  line-height: ;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
  font-size:  font-size: 25px;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-6d6fbb1 */.elementor-6518 .elementor-element.elementor-element-090555c .tx-button, .elementor-6518 .elementor-element.elementor-element-090555c .tx-button::after {
    background-color: #8A6496;
    color: white !important;
    border-radius: 24px;
    padding: 20px;
}

.pf-pr-6 .text::before {
    top: 0;
    left: 0;
    opacity: 1;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: relative;
    content: attr(data-front);
    transform: translateY(0);
    color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;
}


.pf-pr-6 .text::after {
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    display: block;
    transition: all 0.4s var(--pf-cube-2);
    position: absolute;
    content: attr(data-back);
    transform: translateY(100%);
    color: var(--pf-clr-white-1);
        color: white;
    /* padding: 7px; */
    font-family: Almarai;
    font-weight: 400;
    font-style: Regular;
    font-size: 19px;
    leading-trim: NONE;
    line-height: 150%;
    letter-spacing: 0%;
    padding-right: 10px;
    padding-left: 10px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d4b915 */@media (min-width: 1024px) {
 .brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;
  font-size: 50px;
  line-height: 1;
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF; /* لون باقي النص */
}

.brand-heading .highlight {
  color: #8A6496;
    font-family: "The Year of The Camel", sans-serif;
font-weight: 400;
font-style: Regular;
font-size: 50px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0.5px;
text-align: center;

}.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 50px;
  line-height: 1;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}



@media (max-width: 765px) {

.brand-heading {
  font-family: "The Year of The Camel", sans-serif;
  font-weight: 400;        /* Regular */
  font-size: 25px;
  line-height: ;          /* 100% */
  letter-spacing: 0.5px;
  text-align: center;
  color: #FFFFFF;          /* لون باقي النص (غيّره لو حابب) */
}

.brand-heading .highlight {
  color: #8A6496;
  font-size:  font-size: 25px;
}


.brand-heading,
.brand-heading span {
  font-family: "The Year of The Camel", sans-serif !important;
}}/* End custom CSS */
/* Start custom CSS for tx_faq, class: .elementor-element-9c7c8cf */.pf-accordion-item .item-title:is(:not(.collapsed)) .icon::before {
    background: linear-gradient(223deg, rgba(42, 200, 211, 0.48) 0%, rgba(42, 200, 211, 0.05) 50%);
    border: 1px solid #DDDDDD;
}
.pf-accordion-item .item-title .icon::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 8px;
    padding: 1.5px;
    background: linear-gradient(223deg, rgba(42, 200, 211, 0.05) 0%, rgba(42, 200, 211, 0.05) 50%);
    z-index: -1;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    border: 1px solid #DDDDDD;
}

.split-line,
.pf-split-2 {
  direction: rtl !important;
  unicode-bidi: plaintext !important;
}

.split-line > div {
  display: inline !important;
}/* End custom CSS */
/* Start custom CSS for tx_post_grid, class: .elementor-element-071152b */.pf-blog-1-item-single {
    display: grid;
    grid-template-columns: 1fr 1.7fr;
    gap: 45px;
    align-items: center;
    border-radius: 12px;
    background: #160D1C !important;
    backdrop-filter: blur(8px);
    padding: 32px;
    position: relative;
    border: 1px solid;
    border-image-source: linear-gradient(180deg, #593364 0%, #9E78AA 54.33%);
    border: 1px solid !important;

border-image-source: linear-gradient(180deg, #593364 0%, #9E78AA 54.33%) !important;


}.pf-blog-1-item-single::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 12px;
    padding: 1.5px;
    background: 0;
    z-index: -1;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    border: 1px solid #9E78AA !important; 
    border-image-source: linear-gradient(180deg, #593364 0%, #9E78AA 54.33%) ;
}/* End custom CSS */
/* Start custom CSS for tx_cta, class: .elementor-element-f9cc51d */.pf-touch-1-shape img {    mix-blend-mode: luminosity !important;
background: 
#160D1C !important;;
}
#lastlast .pf-touch-1-shape {
    opacity: 50%;
    background: #160D1C;
}/* End custom CSS */