.elementor-21 .elementor-element.elementor-element-97bcd17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.87;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-97bcd17:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-97bcd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-97bcd17::before, .elementor-21 .elementor-element.elementor-element-97bcd17 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-97bcd17 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-97bcd17 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-97bcd17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-97bcd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://prromax.com/wp-content/uploads/2026/03/rr-scaled.jpg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-97bcd17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-f01516b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.31;--padding-top:211px;--padding-bottom:110px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-f01516b::before, .elementor-21 .elementor-element.elementor-element-f01516b > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f01516b > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f01516b > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f01516b > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f01516b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://prromax.com/wp-content/uploads/2026/01/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-64c3232{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9974919{--display:flex;}.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-21 .elementor-element.elementor-element-c16db2e{--display:flex;--min-height:516px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c16db2e::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://prromax.com/wp-content/uploads/2026/01/portfolioBottomPattern.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;}.elementor-21 .elementor-element.elementor-element-fd2513d{--display:flex;--min-height:0px;--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;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-fd2513d.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-ca8cf43{--display:flex;--min-height:0px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ca8cf43.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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d061dad{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-d061dad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d061dad .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:30px;font-weight:800;line-height:38px;letter-spacing:0px;word-spacing:0px;color:#FBFBFB;}.elementor-21 .elementor-element.elementor-element-1090404{--display:flex;--position:fixed;--min-height:0px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:26px;--margin-right:68px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:38px;--z-index:8;}.elementor-21 .elementor-element.elementor-element-1090404.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-1090404{left:1000px;}body.rtl .elementor-21 .elementor-element.elementor-element-1090404{right:1000px;}.elementor-21 .elementor-element.elementor-element-9940fe1{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-9940fe1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-21 .elementor-element.elementor-element-764b51e .elementor-button{background-color:#EAEBE729;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-764b51e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-764b51e .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-764b51e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-764b51e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-764b51e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-764b51e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9763909{margin:0px 17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-9763909.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-9763909 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2e75a89{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2e75a89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-bbb5a9f{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-bbb5a9f.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-21 .elementor-element.elementor-element-3e3b840{width:var( --container-widget-width, 504px );max-width:504px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;--container-widget-width:504px;--container-widget-flex-grow:0;text-align:justify;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:18px;font-weight:300;line-height:28px;letter-spacing:0px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3e3b840.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-37e7b83{--divider-border-style:solid;--divider-color:var( --e-global-color-8039463 );--divider-border-width:1px;width:var( --container-widget-width, 95.344% );max-width:95.344%;--container-widget-width:95.344%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-37e7b83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-37e7b83 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-37e7b83 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-f84e80f{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f84e80f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-d6b9c67{width:var( --container-widget-width, 543.984px );max-width:543.984px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:543.984px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-d6b9c67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-item > a{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:36px;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3b6a779{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-a25c124{--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;}.elementor-21 .elementor-element.elementor-element-a25c124.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-380dc08 .elementor-button{background-color:#CCFF00;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:600;fill:var( --e-global-color-8039463 );color:var( --e-global-color-8039463 );transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-380dc08 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-380dc08 .elementor-button:focus{background-color:#08245A;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-380dc08 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-380dc08 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-02c9854{--display:flex;}.elementor-21 .elementor-element.elementor-element-790b52e{--display:flex;}.elementor-21 .elementor-element.elementor-element-790b52e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-082a1b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-082a1b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7d17dfd{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-729b2f7{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-729b2f7{right:300px;}.elementor-21 .elementor-element.elementor-element-729b2f7{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-d4ac7c7{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-d4ac7c7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-d4ac7c7 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-d4ac7c7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-d4ac7c7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-d4ac7c7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-d4ac7c7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-d4ac7c7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}.elementor-21 .elementor-element.elementor-element-21d4751{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-21d4751.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7a6bb72{--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-21 .elementor-element.elementor-element-7a6bb72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d3f4711{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d3f4711.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d3f4711 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-178bc98{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-178bc98.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-178bc98 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-16723eb{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-16723eb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-0c34919{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-eb1b8e0{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-eb1b8e0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-eb1b8e0 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-eb1b8e0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-eb1b8e0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-eb1b8e0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-eb1b8e0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-eb1b8e0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-eab7d8f{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-eab7d8f{right:300px;}.elementor-21 .elementor-element.elementor-element-eab7d8f{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-c2f8f77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-c2f8f77.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ffb1ffd{--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-21 .elementor-element.elementor-element-ffb1ffd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-52b497d{width:var( --container-widget-width, 108.631% );max-width:108.631%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:108.631%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-52b497d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-52b497d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-7a90a46{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-7a90a46.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-7a90a46 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-e5535c8{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-e5535c8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-466bce2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8c3914{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-29c48e0{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-29c48e0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-29c48e0 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-29c48e0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-29c48e0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-29c48e0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-29c48e0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-29c48e0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4e3f65c{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-4e3f65c{right:300px;}.elementor-21 .elementor-element.elementor-element-4e3f65c{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-a6b021d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-a6b021d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d374a59{--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-21 .elementor-element.elementor-element-d374a59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9d25c85{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-9d25c85.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9d25c85 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-8d13528{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-8d13528.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-8d13528 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-199175d{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-199175d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-05dd229{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-05dd229.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7aacc94{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-665cc61{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-665cc61 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-665cc61 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-665cc61 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-665cc61 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-665cc61 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-665cc61 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-665cc61 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2a4b70c{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-2a4b70c{right:300px;}.elementor-21 .elementor-element.elementor-element-2a4b70c{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-c9d049b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-c9d049b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6609b20{--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-21 .elementor-element.elementor-element-6609b20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-db5d49b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-db5d49b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-db5d49b .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-3e42489{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-3e42489.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-3e42489 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-bad7453{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-bad7453.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-902c7ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-8171613{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-d2e7fc4{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-d2e7fc4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-d2e7fc4 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-d2e7fc4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-d2e7fc4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-d2e7fc4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-d2e7fc4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-d2e7fc4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d793fce{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-d793fce{right:300px;}.elementor-21 .elementor-element.elementor-element-d793fce{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-bbd544f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-bbd544f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-05e8f1f{--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-21 .elementor-element.elementor-element-05e8f1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6fec5da{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-6fec5da.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6fec5da .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-af08ad7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-af08ad7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-af08ad7 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-b16d8ad{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-b16d8ad.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-89ff912 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f68a6c2{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-fec2352{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-fec2352 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-fec2352 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-fec2352 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-fec2352 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-fec2352 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-fec2352 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-fec2352 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d8d47ef{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-d8d47ef{right:300px;}.elementor-21 .elementor-element.elementor-element-d8d47ef{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-e2802bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-e2802bb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-01ee7dc{--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-21 .elementor-element.elementor-element-01ee7dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1b93560{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-1b93560.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1b93560 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-2198499{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-2198499.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-2198499 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-f91397a{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-f91397a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9b05ffa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-9b05ffa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-57b68d3{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-16ad24e{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-16ad24e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-16ad24e .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-16ad24e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-16ad24e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-16ad24e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-16ad24e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-16ad24e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-1775b68{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-1775b68{right:300px;}.elementor-21 .elementor-element.elementor-element-1775b68{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-e728407{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-e728407.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ba94663{--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-21 .elementor-element.elementor-element-ba94663.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-de76d41{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-de76d41.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-de76d41 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-e005d59{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-e005d59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-e005d59 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-42b9a27{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-42b9a27.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5850250 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-5850250 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5850250 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5850250 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-5850250 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-5850250 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-5850250 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7806ee3{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-ba40bb2{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-ba40bb2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-ba40bb2 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-ba40bb2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-ba40bb2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-ba40bb2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-ba40bb2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-ba40bb2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-f092064{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-f092064{right:300px;}.elementor-21 .elementor-element.elementor-element-f092064{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-277108c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-277108c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-2624632{--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-21 .elementor-element.elementor-element-2624632.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-31fba82{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-31fba82.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-31fba82 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-b645e93{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-b645e93.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-b645e93 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-0d89d6f{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-0d89d6f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-248e182{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-3e89e4b{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-3e89e4b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-3e89e4b .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-3e89e4b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-3e89e4b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-3e89e4b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-3e89e4b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-3e89e4b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-528cec6{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-528cec6{right:300px;}.elementor-21 .elementor-element.elementor-element-528cec6{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-c82297f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-c82297f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-eb96ce3{--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-21 .elementor-element.elementor-element-eb96ce3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b247fb5{width:var( --container-widget-width, 150.062% );max-width:150.062%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150.062%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-b247fb5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b247fb5 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-e4c911b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-e4c911b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-e4c911b p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-3440fbf{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-3440fbf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-5238c1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9d8980b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-9d8980b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-3549fde{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-2c27452{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-2c27452 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-2c27452 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-2c27452 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-2c27452 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-2c27452 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-2c27452 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-2c27452 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-8bae883{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-8bae883{right:300px;}.elementor-21 .elementor-element.elementor-element-8bae883{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-f4ed05f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-f4ed05f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-4cdf010{--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-21 .elementor-element.elementor-element-4cdf010.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8dd6198{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8dd6198.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8dd6198 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-e5b1136{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-e5b1136.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-e5b1136 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8914fd6{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-8914fd6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-084d5ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3fb9d87{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-17d37d4{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-17d37d4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-17d37d4 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-17d37d4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-17d37d4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-17d37d4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-17d37d4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-17d37d4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-cc201df{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-cc201df{right:300px;}.elementor-21 .elementor-element.elementor-element-cc201df{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-ec9f67b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-ec9f67b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8a8e9b6{--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-21 .elementor-element.elementor-element-8a8e9b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ffa72b5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-ffa72b5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ffa72b5 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-93a0b3c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-93a0b3c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-93a0b3c p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-35b5b63{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-35b5b63.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-13af5ee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9bf2ff7{--display:flex;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--z-index:30;}.elementor-21 .elementor-element.elementor-element-4dd0356{--e-image-carousel-slides-to-show:1;padding:14px 14px 14px 14px;z-index:1;border-radius:13px 13px 13px 13px;}.elementor-21 .elementor-element.elementor-element-4dd0356 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21 .elementor-element.elementor-element-4dd0356 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#CECECE;}.elementor-21 .elementor-element.elementor-element-4dd0356 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21 .elementor-element.elementor-element-4dd0356 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CECECE;}.elementor-21 .elementor-element.elementor-element-4dd0356 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:6px;height:6px;background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-4dd0356 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-21 .elementor-element.elementor-element-4dd0356 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-09fc95b{left:300px;}body.rtl .elementor-21 .elementor-element.elementor-element-09fc95b{right:300px;}.elementor-21 .elementor-element.elementor-element-09fc95b{top:21px;z-index:5;}.elementor-21 .elementor-element.elementor-element-d7bd68a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--border-radius:0px 0px 20px 20px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-d7bd68a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5567f9a{--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-21 .elementor-element.elementor-element-5567f9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-15c01d3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-15c01d3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-15c01d3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:400;color:#FEFFFF;}.elementor-21 .elementor-element.elementor-element-88fb2e9{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#475FAA;}.elementor-21 .elementor-element.elementor-element-88fb2e9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-88fb2e9 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-b595ff9{--display:flex;--min-height:0px;--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;--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-21 .elementor-element.elementor-element-b595ff9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button{background-color:#CCFF0000;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button:focus{background-color:#055AFF00;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-917adb4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e2d2cf8{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e2d2cf8.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-ffd22e8 .elementor-heading-title{color:#FFFFFF;}.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-21 .elementor-element.elementor-element-15ff740 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-framed .elementor-icon:hover, .elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-framed .elementor-icon:hover, .elementor-21 .elementor-element.elementor-element-15ff740.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ff740 .elementor-icon{font-size:13px;}.elementor-21 .elementor-element.elementor-element-15ff740 .elementor-icon svg{height:13px;}.elementor-21 .elementor-element.elementor-element-22bdf62 .elementor-heading-title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7c338944{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7c338944:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7c338944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8039463 );background-image:url("https://prromax.com/wp-content/uploads/2026/01/homeBannerRightLight.png");background-position:top right;background-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-7c338944::before, .elementor-21 .elementor-element.elementor-element-7c338944 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7c338944 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7c338944 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7c338944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7c338944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://prromax.com/wp-content/uploads/2026/01/homeBannerLeftLight.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-2b28403f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:211px;--padding-bottom:110px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-2b28403f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2b28403f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prromax.com/wp-content/uploads/2026/01/homeBannerPattern.png");background-position:top center;background-repeat:repeat-x;}.elementor-21 .elementor-element.elementor-element-2b28403f::before, .elementor-21 .elementor-element.elementor-element-2b28403f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2b28403f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2b28403f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2b28403f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2b28403f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-97bcd17{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-f01516b{--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;--padding-top:161px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c16db2e{--min-height:0px;--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;}.elementor-21 .elementor-element.elementor-element-c16db2e::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-c16db2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-21 .elementor-element.elementor-element-082a1b1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-05dd229.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-9b05ffa.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-9d8980b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-7c338944{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b28403f{--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;--padding-top:161px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-97bcd17{--width:418px;--margin-top:-141px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f01516b{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:102px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-64c3232{--width:370px;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-64c3232.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-9974919{--width:370px;}.elementor-21 .elementor-element.elementor-element-c16db2e{--width:360px;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-fd2513d{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-fd2513d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-d061dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:374px;--container-widget-flex-grow:0;width:var( --container-widget-width, 374px );max-width:374px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d061dad.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-21 .elementor-element.elementor-element-d061dad .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-1090404{--width:150px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:32px;--z-index:1;}.elementor-21 .elementor-element.elementor-element-1090404.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-1090404{left:195px;}body.rtl .elementor-21 .elementor-element.elementor-element-1090404{right:195px;}.elementor-21 .elementor-element.elementor-element-9940fe1{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-9940fe1.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-2e75a89{--width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bbb5a9f{--width:892px;}.elementor-21 .elementor-element.elementor-element-3e3b840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;padding:0px 0px 0px 0px;--container-widget-width:485px;--container-widget-flex-grow:0;width:var( --container-widget-width, 485px );max-width:485px;text-align:center;font-size:17px;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-f84e80f{--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:8px;}.elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-d6b9c67 .elementor-icon-list-item > a{font-size:17px;}.elementor-21 .elementor-element.elementor-element-a25c124{--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-21 .elementor-element.elementor-element-380dc08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-02c9854{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-21 .elementor-element.elementor-element-790b52e{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-082a1b1{--width:101.538%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-7d17dfd{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-729b2f7{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-729b2f7{right:282px;}.elementor-21 .elementor-element.elementor-element-729b2f7{top:11px;}.elementor-21 .elementor-element.elementor-element-21d4751{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-7a6bb72{--width:170px;--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-21 .elementor-element.elementor-element-7a6bb72.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d3f4711{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-178bc98{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-178bc98 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-16723eb{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-16723eb.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-0c34919{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-eab7d8f{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-eab7d8f{right:282px;}.elementor-21 .elementor-element.elementor-element-eab7d8f{top:11px;}.elementor-21 .elementor-element.elementor-element-c2f8f77{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-ffb1ffd{--width:170px;--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-21 .elementor-element.elementor-element-ffb1ffd.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-52b497d{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-7a90a46{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-7a90a46 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-e5535c8{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-e5535c8.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e8c3914{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4e3f65c{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-4e3f65c{right:282px;}.elementor-21 .elementor-element.elementor-element-4e3f65c{top:11px;}.elementor-21 .elementor-element.elementor-element-a6b021d{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-d374a59{--width:170px;--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-21 .elementor-element.elementor-element-d374a59.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9d25c85{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-8d13528{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-8d13528 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-199175d{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-199175d.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-05dd229{--width:101.538%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-7aacc94{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2a4b70c{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-2a4b70c{right:282px;}.elementor-21 .elementor-element.elementor-element-2a4b70c{top:11px;}.elementor-21 .elementor-element.elementor-element-c9d049b{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-6609b20{--width:170px;--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-21 .elementor-element.elementor-element-6609b20.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-db5d49b{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-3e42489{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-3e42489 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-bad7453{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-bad7453.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8171613{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d793fce{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-d793fce{right:282px;}.elementor-21 .elementor-element.elementor-element-d793fce{top:11px;}.elementor-21 .elementor-element.elementor-element-bbd544f{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-05e8f1f{--width:170px;--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-21 .elementor-element.elementor-element-05e8f1f.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6fec5da{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-af08ad7{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-af08ad7 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-b16d8ad{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-b16d8ad.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-f68a6c2{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d8d47ef{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-d8d47ef{right:282px;}.elementor-21 .elementor-element.elementor-element-d8d47ef{top:11px;}.elementor-21 .elementor-element.elementor-element-e2802bb{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-01ee7dc{--width:170px;--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-21 .elementor-element.elementor-element-01ee7dc.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1b93560{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-2198499{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-2198499 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-f91397a{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-f91397a.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9b05ffa{--width:101.538%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-57b68d3{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-1775b68{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-1775b68{right:282px;}.elementor-21 .elementor-element.elementor-element-1775b68{top:11px;}.elementor-21 .elementor-element.elementor-element-e728407{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-ba94663{--width:170px;--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-21 .elementor-element.elementor-element-ba94663.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-de76d41{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-e005d59{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-e005d59 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-42b9a27{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-42b9a27.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7806ee3{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-f092064{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-f092064{right:282px;}.elementor-21 .elementor-element.elementor-element-f092064{top:11px;}.elementor-21 .elementor-element.elementor-element-277108c{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-2624632{--width:170px;--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-21 .elementor-element.elementor-element-2624632.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-31fba82{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-b645e93{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-b645e93 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-0d89d6f{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-0d89d6f.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-248e182{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-528cec6{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-528cec6{right:282px;}.elementor-21 .elementor-element.elementor-element-528cec6{top:11px;}.elementor-21 .elementor-element.elementor-element-c82297f{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-eb96ce3{--width:170px;--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-21 .elementor-element.elementor-element-eb96ce3.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b247fb5{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-e4c911b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-e4c911b p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-3440fbf{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-3440fbf.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9d8980b{--width:101.538%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-3549fde{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-8bae883{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-8bae883{right:282px;}.elementor-21 .elementor-element.elementor-element-8bae883{top:11px;}.elementor-21 .elementor-element.elementor-element-f4ed05f{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-4cdf010{--width:170px;--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-21 .elementor-element.elementor-element-4cdf010.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8dd6198{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-e5b1136{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-e5b1136 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-8914fd6{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-8914fd6.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-3fb9d87{--margin-top:36px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-cc201df{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-cc201df{right:282px;}.elementor-21 .elementor-element.elementor-element-cc201df{top:11px;}.elementor-21 .elementor-element.elementor-element-ec9f67b{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-8a8e9b6{--width:170px;--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-21 .elementor-element.elementor-element-8a8e9b6.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ffa72b5{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-93a0b3c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-93a0b3c p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-35b5b63{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-35b5b63.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9bf2ff7{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-09fc95b{left:282px;}body.rtl .elementor-21 .elementor-element.elementor-element-09fc95b{right:282px;}.elementor-21 .elementor-element.elementor-element-09fc95b{top:11px;}.elementor-21 .elementor-element.elementor-element-d7bd68a{--width:355px;--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;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:0px;--padding-left:1px;--padding-right:-3px;}.elementor-21 .elementor-element.elementor-element-5567f9a{--width:170px;--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-21 .elementor-element.elementor-element-5567f9a.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-15c01d3{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:-3px -3px -3px -3px;}.elementor-21 .elementor-element.elementor-element-88fb2e9{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-size:13px;}.elementor-21 .elementor-element.elementor-element-88fb2e9 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-b595ff9{--width:130px;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:-12px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-21 .elementor-element.elementor-element-b595ff9.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e2d2cf8{--width:380px;--justify-content:center;--margin-top:123px;--margin-bottom:73px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b28403f{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-f01516b{--content-width:1375px;}.elementor-21 .elementor-element.elementor-element-64c3232{--width:97%;}.elementor-21 .elementor-element.elementor-element-9974919{--width:100%;}.elementor-21 .elementor-element.elementor-element-c16db2e{--width:79%;}.elementor-21 .elementor-element.elementor-element-fd2513d{--width:100%;}.elementor-21 .elementor-element.elementor-element-ca8cf43{--width:48.901%;}.elementor-21 .elementor-element.elementor-element-1090404{--width:13%;}.elementor-21 .elementor-element.elementor-element-9940fe1{--width:86.724%;}.elementor-21 .elementor-element.elementor-element-bbb5a9f{--width:100%;}.elementor-21 .elementor-element.elementor-element-a25c124{--width:82.738%;}.elementor-21 .elementor-element.elementor-element-02c9854{--width:100%;}.elementor-21 .elementor-element.elementor-element-790b52e{--width:97.411%;}.elementor-21 .elementor-element.elementor-element-082a1b1{--width:100%;}.elementor-21 .elementor-element.elementor-element-7d17dfd{--width:33%;}.elementor-21 .elementor-element.elementor-element-21d4751{--width:100%;}.elementor-21 .elementor-element.elementor-element-7a6bb72{--width:53%;}.elementor-21 .elementor-element.elementor-element-16723eb{--width:48%;}.elementor-21 .elementor-element.elementor-element-0c34919{--width:33%;}.elementor-21 .elementor-element.elementor-element-c2f8f77{--width:100%;}.elementor-21 .elementor-element.elementor-element-ffb1ffd{--width:48.624%;}.elementor-21 .elementor-element.elementor-element-e5535c8{--width:48%;}.elementor-21 .elementor-element.elementor-element-e8c3914{--width:33%;}.elementor-21 .elementor-element.elementor-element-a6b021d{--width:100%;}.elementor-21 .elementor-element.elementor-element-d374a59{--width:53%;}.elementor-21 .elementor-element.elementor-element-199175d{--width:48%;}.elementor-21 .elementor-element.elementor-element-05dd229{--width:100%;}.elementor-21 .elementor-element.elementor-element-7aacc94{--width:33%;}.elementor-21 .elementor-element.elementor-element-c9d049b{--width:100%;}.elementor-21 .elementor-element.elementor-element-6609b20{--width:53%;}.elementor-21 .elementor-element.elementor-element-bad7453{--width:48%;}.elementor-21 .elementor-element.elementor-element-8171613{--width:33%;}.elementor-21 .elementor-element.elementor-element-bbd544f{--width:100%;}.elementor-21 .elementor-element.elementor-element-05e8f1f{--width:53%;}.elementor-21 .elementor-element.elementor-element-b16d8ad{--width:48%;}.elementor-21 .elementor-element.elementor-element-f68a6c2{--width:33%;}.elementor-21 .elementor-element.elementor-element-e2802bb{--width:100%;}.elementor-21 .elementor-element.elementor-element-01ee7dc{--width:53%;}.elementor-21 .elementor-element.elementor-element-f91397a{--width:48%;}.elementor-21 .elementor-element.elementor-element-9b05ffa{--width:100%;}.elementor-21 .elementor-element.elementor-element-57b68d3{--width:33%;}.elementor-21 .elementor-element.elementor-element-e728407{--width:100%;}.elementor-21 .elementor-element.elementor-element-ba94663{--width:53%;}.elementor-21 .elementor-element.elementor-element-42b9a27{--width:48%;}.elementor-21 .elementor-element.elementor-element-7806ee3{--width:33%;}.elementor-21 .elementor-element.elementor-element-277108c{--width:100%;}.elementor-21 .elementor-element.elementor-element-2624632{--width:53%;}.elementor-21 .elementor-element.elementor-element-0d89d6f{--width:48%;}.elementor-21 .elementor-element.elementor-element-248e182{--width:33%;}.elementor-21 .elementor-element.elementor-element-c82297f{--width:100%;}.elementor-21 .elementor-element.elementor-element-eb96ce3{--width:50.263%;}.elementor-21 .elementor-element.elementor-element-3440fbf{--width:48%;}.elementor-21 .elementor-element.elementor-element-9d8980b{--width:100%;}.elementor-21 .elementor-element.elementor-element-3549fde{--width:33%;}.elementor-21 .elementor-element.elementor-element-f4ed05f{--width:100%;}.elementor-21 .elementor-element.elementor-element-4cdf010{--width:53%;}.elementor-21 .elementor-element.elementor-element-8914fd6{--width:48%;}.elementor-21 .elementor-element.elementor-element-3fb9d87{--width:33%;}.elementor-21 .elementor-element.elementor-element-ec9f67b{--width:100%;}.elementor-21 .elementor-element.elementor-element-8a8e9b6{--width:53%;}.elementor-21 .elementor-element.elementor-element-35b5b63{--width:48%;}.elementor-21 .elementor-element.elementor-element-9bf2ff7{--width:33%;}.elementor-21 .elementor-element.elementor-element-d7bd68a{--width:100%;}.elementor-21 .elementor-element.elementor-element-5567f9a{--width:53%;}.elementor-21 .elementor-element.elementor-element-b595ff9{--width:48%;}.elementor-21 .elementor-element.elementor-element-e2d2cf8{--width:100%;}.elementor-21 .elementor-element.elementor-element-2b28403f{--content-width:1130px;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-082a1b1{--width:100%;}.elementor-21 .elementor-element.elementor-element-05dd229{--width:100%;}.elementor-21 .elementor-element.elementor-element-9b05ffa{--width:100%;}.elementor-21 .elementor-element.elementor-element-9d8980b{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d061dad */<h2 class="typing-text">نحوّل أفكارك إلى هوية رقمية مؤثرة</h2>

<style>
.typing-text {
    color: #FFFFFF; /* لون النص */
    border-left: 3px solid #B7EB00; /* مؤشر الكتابة بلونك الأخضر */
    white-space: nowrap;
    overflow: hidden;
    width: 0;
    animation: typing 3.5s steps(30) forwards, blink 0.7s infinite;
}

@keyframes typing {
    from { width: 0; }
    to { width: 100%; }
}

@keyframes blink {
    from, to { border-color: transparent; }
    50% { border-color: #B7EB00; }
}
</style>/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-37e7b83 *//* تنسيق الخط الفاصل بتدرج يبدأ من اليمين فقط */
.elementor-21 .elementor-element.elementor-element-37e7b83 .elementor-divider-separator {
    border-style: none !important;
    border-bottom-style: solid !important;
    border-bottom-width: 2px !important;

    /* التدرج يبدأ من اليمين (نهاية الخط) ويتلاشى باتجاه اليسار */
    border-image: linear-gradient(to left, 
        rgba(255, 255, 255, 0.6) 0%,    /* بداية فاتحة واضحة من أقصى اليمين */
        rgba(255, 255, 255, 0.2) 40%,   /* يبدأ بالتلاشي تدريجياً */
        rgba(255, 255, 255, 0) 100%,     /* يصبح شفافاً قبل الوصول لليسار */
        rgba(255, 255, 255, 0) 90%     /* شفاف تماماً في النهاية اليسرى */
    ) 1 !important;

    /* توهج خفيف يتركز جهة اليمين */
    filter: drop-shadow(5px 0 2px rgba(255, 255, 255, 0.1));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c3232 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-64c3232 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-64c3232 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-64c3232 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-64c3232 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-729b2f7 *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-729b2f7 .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-729b2f7 .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-729b2f7 .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-729b2f7 .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-729b2f7 .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbbac0a *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-cbbac0a {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-cbbac0a .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-cbbac0a img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d17dfd *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-7d17dfd {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-7d17dfd .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-7d17dfd .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-7d17dfd img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eab7d8f *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-eab7d8f .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-eab7d8f .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-eab7d8f .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-eab7d8f .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-eab7d8f .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-466bce2 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-466bce2 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-466bce2 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-466bce2 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c34919 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-0c34919 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-0c34919 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-0c34919 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-0c34919 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4e3f65c *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-4e3f65c .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-4e3f65c .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-4e3f65c .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-4e3f65c .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-4e3f65c .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b08c2e3 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-b08c2e3 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-b08c2e3 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-b08c2e3 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c3914 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-e8c3914 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-e8c3914 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-e8c3914 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-e8c3914 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2a4b70c *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-2a4b70c .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-2a4b70c .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-2a4b70c .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-2a4b70c .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-2a4b70c .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-902c7ca *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-902c7ca {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-902c7ca .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-902c7ca img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aacc94 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-7aacc94 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-7aacc94 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-7aacc94 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-7aacc94 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d793fce *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-d793fce .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-d793fce .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-d793fce .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-d793fce .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-d793fce .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89ff912 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-89ff912 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-89ff912 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-89ff912 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171613 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-8171613 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-8171613 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-8171613 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-8171613 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d8d47ef *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-d8d47ef .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-d8d47ef .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-d8d47ef .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-d8d47ef .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-d8d47ef .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb7b9c4 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-bb7b9c4 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-bb7b9c4 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-bb7b9c4 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f68a6c2 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-f68a6c2 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-f68a6c2 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-f68a6c2 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-f68a6c2 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1775b68 *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-1775b68 .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-1775b68 .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-1775b68 .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-1775b68 .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-1775b68 .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5850250 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-5850250 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-5850250 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-5850250 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-5850250 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b68d3 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-57b68d3 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-57b68d3 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-57b68d3 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-57b68d3 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f092064 *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-f092064 .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-f092064 .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-f092064 .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-f092064 .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-f092064 .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1da15e8 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-1da15e8 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-1da15e8 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-1da15e8 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806ee3 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-7806ee3 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-7806ee3 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-7806ee3 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-7806ee3 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-528cec6 *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-528cec6 .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-528cec6 .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-528cec6 .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-528cec6 .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-528cec6 .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5238c1f *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-5238c1f {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-5238c1f .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-5238c1f img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248e182 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-248e182 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-248e182 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-248e182 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-248e182 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8bae883 *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-8bae883 .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-8bae883 .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-8bae883 .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-8bae883 .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-8bae883 .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-084d5ad *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-084d5ad {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-084d5ad .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-084d5ad img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3549fde *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-3549fde {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-3549fde .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-3549fde .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-3549fde img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cc201df *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-cc201df .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-cc201df .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-cc201df .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-cc201df .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-cc201df .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13af5ee *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-13af5ee {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-13af5ee .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-13af5ee img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb9d87 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-3fb9d87 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-3fb9d87 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-3fb9d87 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-3fb9d87 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-09fc95b *//* وضع الزر بشكل مطلق فوق الصورة */
.elementor-21 .elementor-element.elementor-element-09fc95b .wp_ulike_general_class {
    position: absolute !important;
    top: 15px !important;
    right: 15px !important;
    z-index: 50 !important;
}

/* تصميم الدائرة الزجاجية للقلب */
.elementor-21 .elementor-element.elementor-element-09fc95b .wp_ulike_btn {
    background: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 50% !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;
}

/* لون القلب قبل الضغط (رمادي داكن) */
.elementor-21 .elementor-element.elementor-element-09fc95b .wp_ulike_btn i {
    color: #444 !important;
    font-size: 16px !important;
}

/* لون القلب بعد الضغط (أحمر) */
.elementor-21 .elementor-element.elementor-element-09fc95b .wp_ulike_btn.wp_ulike_btn_is_active i {
    color: #e74c3c !important; /* أحمر */
    transform: scale(1.2);
}

/* إخفاء عداد الأرقام ليبقى القلب فقط */
.elementor-21 .elementor-element.elementor-element-09fc95b .count-box {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-917adb4 *//* 1. تحويل الحاوية إلى زجاج شفاف مع ستروك احترافي */
.elementor-21 .elementor-element.elementor-element-917adb4 {
    /* خلفية شفافة جداً بنقاء عالي */
    background: rgba(255, 255, 255, 0.05) !important; 
    
    /* تأثير التضبيب */
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* ستروك زجاجي (Border Gradient) */
    /* يعطي إيحاء بأن النور يأتي من الزاوية العلوية */
    border: 1px solid transparent !important;
    border-image-source: linear-gradient(135deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0.2) 100%) !important;
    border-image-slice: 1 !important;
    
    /* ملاحظة: border-image لا تدعم border-radius في بعض المتصفحات القديمة */
    /* كحل بديل نستخدم border-color مع شفافية متدرجة */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px !important;
    
    /* ظل ناعم جداً */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1) !important;
}

/* 2. تحسين الكرت الداخلي بستروك زجاجي أنعم */
.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-widget-wrap {
    background: rgba(255, 255, 255, 0.1) !important; 
    backdrop-filter: blur(8px);
    border-radius: 20px !important;
    
    /* ستروك زجاجي خفيف للحواف الداخلية */
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

/* 3. إزالة أي خلفيات صماء متبقية */
.elementor-21 .elementor-element.elementor-element-917adb4 .elementor-tabs-content-wrapper {
    background: transparent !important;
    border: none !important;
}

/* 4. تنعيم الصور بلمسة زجاجية */
.elementor-21 .elementor-element.elementor-element-917adb4 img {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf2ff7 *//* 1. تحويل الحاوية إلى زجاج شفاف "خفيف" ونقي */

.elementor-21 .elementor-element.elementor-element-9bf2ff7 {

    /* جعل الخلفية شفافة جداً (10% فقط) */

    background: rgba(255, 255, 255, 0.05) !important; 

    

    /* تقليل التضبيب ليكون أخف على العين */

    backdrop-filter: blur(10px) !important;

    -webkit-backdrop-filter: blur(10px) !important;

    

    /* إطار أنعم وأقل حدة */

    border: 1px solid rgba(255, 255, 255, 0.1) !important;

    border-radius: 30px !important;

    

    /* ظل خفيف جداً (Ambient Shadow) */

    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;

}



/* 2. تحسين الكرت الداخلي ليكون زجاجياً أيضاً وليس أبيضاً مصمتاً */

.elementor-21 .elementor-element.elementor-element-9bf2ff7 .elementor-widget-wrap {

    /* تقليل بياض الكرت ليتناغم مع الخلفية (15% شفافية) */

    background: rgba(255, 255, 255, 0.15) !important; 

    backdrop-filter: blur(5px);

    border-radius: 20px !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;

}



/* 3. إزالة الخلفيات الافتراضية */

.elementor-21 .elementor-element.elementor-element-9bf2ff7 .elementor-tabs-content-wrapper {

    background: transparent !important;

}



/* 4. تنعيم الظل الخاص بالصور */

.elementor-21 .elementor-element.elementor-element-9bf2ff7 img {

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15) !important;

    border-radius: 15px !important;

}/* End custom CSS */