.elementor-19 .elementor-element.elementor-element-29ec65a{--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:center;--align-items:center;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-4bfa7b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4bfa7b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5680486 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:52px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-d891d18 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:52px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-b311587{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7094fa3{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;text-align:center;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-b295b8e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:right;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-24d2706{left:68%;}body.rtl .elementor-19 .elementor-element.elementor-element-24d2706{right:68%;}.elementor-19 .elementor-element.elementor-element-24d2706{top:-8%;}.elementor-19 .elementor-element.elementor-element-d9d9916{--e-transform-scale:0.8;top:238px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d9d9916{left:77%;}body.rtl .elementor-19 .elementor-element.elementor-element-d9d9916{right:77%;}.elementor-19 .elementor-element.elementor-element-450f800{--e-transform-scale:0.8;top:30px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-450f800{left:28%;}body.rtl .elementor-19 .elementor-element.elementor-element-450f800{right:28%;}.elementor-19 .elementor-element.elementor-element-72710f6{--e-transform-scale:0.8;top:340px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-72710f6{left:49%;}body.rtl .elementor-19 .elementor-element.elementor-element-72710f6{right:49%;}.elementor-19 .elementor-element.elementor-element-bf109bb{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-102ee44{--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;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-4ae6e5c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-primary );}.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-19 .elementor-element.elementor-element-ca265b2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-19 .elementor-element.elementor-element-ca265b2 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-ca265b2 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-ca265b2{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-ca265b2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f3e0a90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-bdb306e{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-19 .elementor-element.elementor-element-199a4aa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-199a4aa .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-760a8ba{--display:flex;}.elementor-19 .elementor-element.elementor-element-a123c79:not( .elementor-widget-image ), .elementor-19 .elementor-element.elementor-element-a123c79.elementor-widget-image img{-webkit-mask-image:url( https://elqlaa.puiux.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-a123c79 img{width:95%;}.elementor-19 .elementor-element.elementor-element-8c3d5ab{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:400;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-5056d08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-6ee0794{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-19 .elementor-element.elementor-element-b896550{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b896550 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-2503bbe{--display:flex;}.elementor-19 .elementor-element.elementor-element-88e1422:not( .elementor-widget-image ), .elementor-19 .elementor-element.elementor-element-88e1422.elementor-widget-image img{-webkit-mask-image:url( https://elqlaa.puiux.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-88e1422 img{width:95%;}.elementor-19 .elementor-element.elementor-element-b0fc9e3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:400;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-57460fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d212772{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-19 .elementor-element.elementor-element-dc7f78b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-dc7f78b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-0057141{--display:flex;}.elementor-19 .elementor-element.elementor-element-b09810d:not( .elementor-widget-image ), .elementor-19 .elementor-element.elementor-element-b09810d.elementor-widget-image img{-webkit-mask-image:url( https://elqlaa.puiux.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-b09810d img{width:95%;}.elementor-19 .elementor-element.elementor-element-5a1673d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;font-size:20px;font-weight:400;color:#9DA3AD;}.elementor-19 .elementor-element.elementor-element-2721a14{--display:flex;--min-height:695px;--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2721a14:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2721a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-48d3de2{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-48d3de2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-48d3de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elqlaa.puiux.org/wp-content/uploads/2025/09/Container.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19 .elementor-element.elementor-element-48d3de2.e-con:hover{--e-con-transform-scale:2;}.elementor-19 .elementor-element.elementor-element-48d3de2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c66c280{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-c66c280 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:56px;font-weight:700;line-height:51px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-9447e24{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b1347a1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:56px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7f3e095{text-align:left;}.elementor-19 .elementor-element.elementor-element-7f3e095 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-6e24df0{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cb594ca{--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:10px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cb594ca:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cb594ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elqlaa.puiux.org/wp-content/uploads/2025/09/Vector-4.png");background-position:center center;}.elementor-19 .elementor-element.elementor-element-cb594ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-153b096{--display:flex;}.elementor-19 .elementor-element.elementor-element-a734b0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d69fd1a{--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;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-45e20be{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-45e20be .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-655d371{width:initial;max-width:initial;text-align:left;}.elementor-19 .elementor-element.elementor-element-655d371 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-4715583{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-57f7b0c{--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:10px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-57f7b0c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-57f7b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elqlaa.puiux.org/wp-content/uploads/2025/09/image_360-17.png");background-position:center center;background-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-57f7b0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5191548{--display:flex;}.elementor-19 .elementor-element.elementor-element-daaac5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4b97c74{--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;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-96c5ec9{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-96c5ec9 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-286893e{width:initial;max-width:initial;text-align:left;}.elementor-19 .elementor-element.elementor-element-286893e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-501ce31{--e-transform-scale:0.8;top:92px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-501ce31{left:37%;}body.rtl .elementor-19 .elementor-element.elementor-element-501ce31{right:37%;}.elementor-19 .elementor-element.elementor-element-a47d7e7{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d23fb76{--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:10px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d23fb76:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d23fb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elqlaa.puiux.org/wp-content/uploads/2025/09/image_360-14-1.png");background-position:center center;}.elementor-19 .elementor-element.elementor-element-d23fb76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e9b8213{--display:flex;}.elementor-19 .elementor-element.elementor-element-daacfdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-3f4fa28{--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;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-eae3f30{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-eae3f30 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-d082340{width:initial;max-width:initial;text-align:left;}.elementor-19 .elementor-element.elementor-element-d082340 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:24px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-32edf4e{--e-transform-scale:0.8;top:92px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-32edf4e{left:37%;}body.rtl .elementor-19 .elementor-element.elementor-element-32edf4e{right:37%;}.elementor-19 .elementor-element.elementor-element-cfe12fa{--e-transform-scale:0.8;top:133px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-cfe12fa{left:-2%;}body.rtl .elementor-19 .elementor-element.elementor-element-cfe12fa{right:-2%;}.elementor-19 .elementor-element.elementor-element-3851a3f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1151881{--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;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-c22c99d{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c22c99d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:56px;font-weight:700;line-height:67px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73b8c54{left:46%;}body.rtl .elementor-19 .elementor-element.elementor-element-73b8c54{right:46%;}.elementor-19 .elementor-element.elementor-element-73b8c54{top:140px;}.elementor-19 .elementor-element.elementor-element-3b02d71{--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-19 .elementor-element.elementor-element-3b02d71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b823e0f{--display:flex;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-555d042{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1a947de{--display:flex;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-6b45704{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-b1e5cf8{--display:flex;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-8cc3d2a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e050195{--display:flex;border-style:none;--border-style:none;}.elementor-19 .elementor-element.elementor-element-4e4628f{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-fd8f836{--n-accordion-title-font-size:16px;width:100%;max-width:100%;border-style:none;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 0px 0px 0px;--n-accordion-icon-size:10px;}.elementor-19 .elementor-element.elementor-element-fd8f836 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A18321C;}.elementor-19 .elementor-element.elementor-element-fd8f836 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-19 .elementor-element.elementor-element-fd8f836 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cairo", Sans-serif;font-weight:500;line-height:19px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-29ec65a{--content-width:1174px;}.elementor-19 .elementor-element.elementor-element-4bfa7b9{--width:70%;}.elementor-19 .elementor-element.elementor-element-b311587{--width:40%;}.elementor-19 .elementor-element.elementor-element-bdb306e{--width:80%;}.elementor-19 .elementor-element.elementor-element-6ee0794{--width:80%;}.elementor-19 .elementor-element.elementor-element-d212772{--width:80%;}.elementor-19 .elementor-element.elementor-element-cb594ca{--width:25%;}.elementor-19 .elementor-element.elementor-element-153b096{--width:100%;}.elementor-19 .elementor-element.elementor-element-57f7b0c{--width:25%;}.elementor-19 .elementor-element.elementor-element-5191548{--width:100%;}.elementor-19 .elementor-element.elementor-element-d23fb76{--width:25%;}.elementor-19 .elementor-element.elementor-element-e9b8213{--width:100%;}.elementor-19 .elementor-element.elementor-element-1151881{--width:40%;}.elementor-19 .elementor-element.elementor-element-3b02d71{--width:60%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73b8c54{left:2%;}body.rtl .elementor-19 .elementor-element.elementor-element-73b8c54{right:2%;}.elementor-19 .elementor-element.elementor-element-73b8c54{top:161px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-b311587{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-7094fa3.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-ca265b2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-cb594ca{--min-height:200px;}.elementor-19 .elementor-element.elementor-element-57f7b0c{--min-height:200px;}.elementor-19 .elementor-element.elementor-element-d23fb76{--min-height:200px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73b8c54{left:50%;}body.rtl .elementor-19 .elementor-element.elementor-element-73b8c54{right:50%;}.elementor-19 .elementor-element.elementor-element-73b8c54{top:27px;}}/* Start custom CSS for shortcode, class: .elementor-element-d9d9916 */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-450f800 */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-72710f6 */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760a8ba *//* دائرة كاملة الاستدارة قابلة للتحكم بالحجم واللون عبر المتغيرات */
.idea-cir1{
  /* الحجم الافتراضي (تحكم عن طريق --size) */
  --size: 50px;           /* يغيّر العرض والارتفاع معاً */
  --width: 50%;   /* إذا أردت عرض مختلف ضع --width */
  --height: 35%;  /* إذا أردت ارتفاع مختلف ضع --height */

  /* اللون والحدود والظل */
  --bg: #222E4C;             /* لون الخلفية الافتراضي */
  --border-size: 0px;     /* سمك الحدود */
  --border-color: transparent;
  --shadow: none;         /* مثال: 0 6px 18px rgba(0,0,0,0.12) */

  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: var(--width);
  height: var(--height);
  background: var(--bg);
  border-radius: 50%;
  border: var(--border-size) solid var(--border-color);
  box-shadow: var(--shadow);
  box-sizing: border-box;
  overflow: hidden; /* يحافظ على الاستدارة لو فيه محتوى داخلها */
}

/* مثال: إذا أردت دائرة تعتمد العرض والارتفاع بشكل منفصل */
.idea-cir1 { --width: 500px; --height: auto; }  => سيبقى الشكل دائري بواسطة نصف قطر 50% لكن سيظهر بيضاوي إذا لم تضع نفس القيم *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb306e *//* إخفاء العنصر في الوضع العادي */
.idea-cir1 {
  opacity: 0;
  transform: scale(0.9);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* إظهاره عند المرور على العنصر الأب idea-row */
.idea-row1:hover .idea-cir1 {
  opacity: 1;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e0a90 */.idea-row-Con {
   
    padding: 40px 0;
    border-bottom: 1px solid transparent;
    border-image-source: linear-gradient(90deg, #ec761b 0%, #0a1832 42.79%, #ec761b 100%);
    border-image-slice: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2503bbe *//* دائرة كاملة الاستدارة قابلة للتحكم بالحجم واللون عبر المتغيرات */
.idea-cir1{
  /* الحجم الافتراضي (تحكم عن طريق --size) */
  --size: 50px;           /* يغيّر العرض والارتفاع معاً */
  --width: 50%;   /* إذا أردت عرض مختلف ضع --width */
  --height: 35%;  /* إذا أردت ارتفاع مختلف ضع --height */

  /* اللون والحدود والظل */
  --bg: #222E4C;             /* لون الخلفية الافتراضي */
  --border-size: 0px;     /* سمك الحدود */
  --border-color: transparent;
  --shadow: none;         /* مثال: 0 6px 18px rgba(0,0,0,0.12) */

  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: var(--width);
  height: var(--height);
  background: var(--bg);
  border-radius: 50%;
  border: var(--border-size) solid var(--border-color);
  box-shadow: var(--shadow);
  box-sizing: border-box;
  overflow: hidden; /* يحافظ على الاستدارة لو فيه محتوى داخلها */
}

/* مثال: إذا أردت دائرة تعتمد العرض والارتفاع بشكل منفصل */
.idea-cir1 { --width: 500px; --height: auto; }  => سيبقى الشكل دائري بواسطة نصف قطر 50% لكن سيظهر بيضاوي إذا لم تضع نفس القيم *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee0794 *//* إخفاء العنصر في الوضع العادي */
.idea-cir1 {
  opacity: 0;
  transform: scale(0.9);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* إظهاره عند المرور على العنصر الأب idea-row */
.idea-row1:hover .idea-cir1 {
  opacity: 1;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5056d08 */.idea-row-Con {
   
    padding: 40px 0;
    border-bottom: 1px solid transparent;
    border-image-source: linear-gradient(90deg, #ec761b 0%, #0a1832 42.79%, #ec761b 100%);
    border-image-slice: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0057141 *//* دائرة كاملة الاستدارة قابلة للتحكم بالحجم واللون عبر المتغيرات */
.idea-cir1{
  /* الحجم الافتراضي (تحكم عن طريق --size) */
  --size: 50px;           /* يغيّر العرض والارتفاع معاً */
  --width: 50%;   /* إذا أردت عرض مختلف ضع --width */
  --height: 35%;  /* إذا أردت ارتفاع مختلف ضع --height */

  /* اللون والحدود والظل */
  --bg: #222E4C;             /* لون الخلفية الافتراضي */
  --border-size: 0px;     /* سمك الحدود */
  --border-color: transparent;
  --shadow: none;         /* مثال: 0 6px 18px rgba(0,0,0,0.12) */

  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: var(--width);
  height: var(--height);
  background: var(--bg);
  border-radius: 50%;
  border: var(--border-size) solid var(--border-color);
  box-shadow: var(--shadow);
  box-sizing: border-box;
  overflow: hidden; /* يحافظ على الاستدارة لو فيه محتوى داخلها */
}

/* مثال: إذا أردت دائرة تعتمد العرض والارتفاع بشكل منفصل */
.idea-cir1 { --width: 500px; --height: auto; }  => سيبقى الشكل دائري بواسطة نصف قطر 50% لكن سيظهر بيضاوي إذا لم تضع نفس القيم *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d212772 *//* إخفاء العنصر في الوضع العادي */
.idea-cir1 {
  opacity: 0;
  transform: scale(0.9);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* إظهاره عند المرور على العنصر الأب idea-row */
.idea-row1:hover .idea-cir1 {
  opacity: 1;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57460fe */.idea-row-Con2 {
   
    padding: 40px 0;
  
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-501ce31 */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-32edf4e */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cfe12fa */.pulse-bounce1{
animation: pulseBounce 2s infinite;
}

@keyframes pulseBounce {

    0%,
    100% {
        transform: translateY(20) scale(.7);
    }

    50% {
        transform: translateY(-50px) scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fd8f836 *//* 🎯 تصميم العناوين الرئيسية داخل الأكوردين */
.e-n-accordion-item-title {
    background: transparent !important;
    border: none !important;
    font-weight: 600 !important;
    color: #6D6E71 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    cursor: pointer !important;
    padding: 15px 20px !important;
    transition: all 0.3s ease !important;
}

/* 💡 عند الفتح */
.e-n-accordion-item.e-opened .e-n-accordion-item-title {
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
}

/* 🧩 حاوية كل عنصر */
.e-n-accordion-item {
    border: none !important;
    box-shadow: 0px 4px 20px 0px #0000000A !important;
    margin-bottom: 30px !important;
    background-color: #fff !important;
}

/* 📄 محتوى العنصر (نص الإجابة) */
.e-n-accordion-item-content {
    text-align: right !important;
    padding: 0 20px 20px 20px !important;
}

/* ➕ أيقونة الفتح/الإغلاق */
.e-n-accordion-item-title-icon {
    font-size: 18px !important;
    color: #6D6E71 !important;
    transition: transform 0.3s ease !important;
}

/* 🔼 دوران الأيقونة عند الفتح */
.e-n-accordion-item.e-opened .e-n-accordion-item-title-icon {
    transform: rotate(45deg) !important;
    color: #000 !important;
}

/* 🚫 إلغاء الفوكس */
.e-n-accordion-item-title:focus {
    outline: none !important;
    box-shadow: none !important;
    border: none !important;
}

/* 📱 تجاوب الشاشات */
@media (min-width: 1000px) {
    .section-title-container {
        margin-right: -28px !important;
    }
}

@media (max-width: 568px) {
    .qa-section .section-title-container .glass-surface {
        margin-right: -15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3851a3f */.e-n-accordion-item {
    border: 0px solid #000;
    box-shadow: 0 1px 9px -7px #000;
    border-radius: 10pxpx !important;
}/* End custom CSS */