.elementor-8514 .elementor-element.elementor-element-c911544{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8514 .elementor-element.elementor-element-c911544 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-0ba627c{--display:flex;--min-height:650px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-8514 .elementor-element.elementor-element-0ba627c:not(.elementor-motion-effects-element-type-background), .elementor-8514 .elementor-element.elementor-element-0ba627c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#636EDF;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8514 .elementor-element.elementor-element-0ba627c::before, .elementor-8514 .elementor-element.elementor-element-0ba627c > .elementor-background-video-container::before, .elementor-8514 .elementor-element.elementor-element-0ba627c > .e-con-inner > .elementor-background-video-container::before, .elementor-8514 .elementor-element.elementor-element-0ba627c > .elementor-background-slideshow::before, .elementor-8514 .elementor-element.elementor-element-0ba627c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8514 .elementor-element.elementor-element-0ba627c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-8514 .elementor-element.elementor-element-0ba627c .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-1f63571.elementor-element{--align-self:flex-start;}.elementor-8514 .elementor-element.elementor-element-1f63571 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:10px 10px 10px 10px;}.elementor-8514 .elementor-element.elementor-element-1f63571 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-1f63571{text-align:left;}.elementor-8514 .elementor-element.elementor-element-1f63571 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-item{padding:5px 5px 5px 5px;font-size:16px;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs, .elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF99;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs svg{fill:#FFFFFF99;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-item:hover a, .elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-item:hover .hfe-breadcrumbs-text{color:var( --e-global-color-background );}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-first:hover .hfe-breadcrumbs-home-icon svg{fill:var( --e-global-color-background );}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#FFFFFF66;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-separator-icon svg{fill:#FFFFFF66;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-separator-icon i{color:#FFFFFF66;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-separator-icon{font-size:12px;}.elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-8514 .elementor-element.elementor-element-1f63571 .hfe-breadcrumbs-last svg{color:#FFFFFF99;}.elementor-8514 .elementor-element.elementor-element-f2eb32f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8514 .elementor-element.elementor-element-f2eb32f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8514 .elementor-element.elementor-element-5fef106{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8514 .elementor-element.elementor-element-5fef106 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-5fef106 .elementor-heading-title{font-size:100px;font-weight:500;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-background );}.elementor-widget-text-editor{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-8514 .elementor-element.elementor-element-af6fcad{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;color:var( --e-global-color-background );}.elementor-8514 .elementor-element.elementor-element-af6fcad .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-eaf337a{width:var( --container-widget-width, 700px );max-width:700px;padding:15px 0px 0px 5px;--container-widget-width:700px;--container-widget-flex-grow:0;color:var( --e-global-color-background );}.elementor-8514 .elementor-element.elementor-element-eaf337a .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-bdac696{--spacer-size:1px;}.elementor-8514 .elementor-element.elementor-element-bdac696 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-15c9e78f{--display:flex;--overlay-opacity:0.56;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:28px 28px 28px 28px;box-shadow:0px 24px 70px 0px rgba(0, 0, 0, 0.45);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8514 .elementor-element.elementor-element-15c9e78f:not(.elementor-motion-effects-element-type-background), .elementor-8514 .elementor-element.elementor-element-15c9e78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #080808C7 0%, #f2295b 100%);}.elementor-8514 .elementor-element.elementor-element-15c9e78f::before, .elementor-8514 .elementor-element.elementor-element-15c9e78f > .elementor-background-video-container::before, .elementor-8514 .elementor-element.elementor-element-15c9e78f > .e-con-inner > .elementor-background-video-container::before, .elementor-8514 .elementor-element.elementor-element-15c9e78f > .elementor-background-slideshow::before, .elementor-8514 .elementor-element.elementor-element-15c9e78f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8514 .elementor-element.elementor-element-15c9e78f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-8514 .elementor-element.elementor-element-15c9e78f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-59292902{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8514 .elementor-element.elementor-element-59292902 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-34c0650f{--display:flex;--padding-top:0px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-8514 .elementor-element.elementor-element-34c0650f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-5c73af0d{width:var( --container-widget-width, auto );max-width:auto;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-8514 .elementor-element.elementor-element-5c73af0d .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-5c73af0d .elementor-heading-title{font-size:52px;font-weight:700;line-height:60px;color:var( --e-global-color-background );}.elementor-8514 .elementor-element.elementor-element-440c660b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8514 .elementor-element.elementor-element-440c660b .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-65aac193{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8514 .elementor-element.elementor-element-65aac193 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8514 .elementor-element.elementor-element-69ec6ed3.elementor-element{--align-self:center;}.elementor-8514 .elementor-element.elementor-element-69ec6ed3 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-69ec6ed3{text-align:center;}.elementor-8514 .elementor-element.elementor-element-1dbc6bc4 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-43c03e47.elementor-element{--align-self:center;}.elementor-8514 .elementor-element.elementor-element-43c03e47 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-5f4efb7f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-704d0557 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-680311e0 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-1c0177ed .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-2df04775 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-33bb694f .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-2966f12 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-190f2b3 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-d5cc0ec .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-1def160 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-3a50219 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-36a65a1 .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-8514 .elementor-element.elementor-element-e029e3d .diteck-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}:root{--page-title-display:none;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-8514 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1366px){.elementor-8514 .elementor-element.elementor-element-65aac193{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-8514 .elementor-element.elementor-element-0ba627c{--min-height:500px;}.elementor-8514 .elementor-element.elementor-element-f2eb32f{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8514 .elementor-element.elementor-element-5fef106 .elementor-heading-title{font-size:70px;}.elementor-8514 .elementor-element.elementor-element-65aac193{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-8514 .elementor-element.elementor-element-f2eb32f{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-8514 .elementor-element.elementor-element-5fef106 .elementor-heading-title{font-size:64px;}.elementor-8514 .elementor-element.elementor-element-5c73af0d{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8514 .elementor-element.elementor-element-5c73af0d .elementor-heading-title{font-size:54px;line-height:64.800003051758px;}.elementor-8514 .elementor-element.elementor-element-65aac193{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-8514 .elementor-element.elementor-element-0ba627c{--min-height:400px;}.elementor-8514 .elementor-element.elementor-element-5fef106 .elementor-heading-title{font-size:52px;}.elementor-8514 .elementor-element.elementor-element-65aac193{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8514 .elementor-element.elementor-element-0ba627c{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8514 .elementor-element.elementor-element-f2eb32f{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8514 .elementor-element.elementor-element-5fef106 .elementor-heading-title{font-size:48px;}.elementor-8514 .elementor-element.elementor-element-af6fcad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8514 .elementor-element.elementor-element-eaf337a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8514 .elementor-element.elementor-element-15c9e78f{--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8514 .elementor-element.elementor-element-34c0650f{--padding-top:48px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8514 .elementor-element.elementor-element-5c73af0d{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8514 .elementor-element.elementor-element-5c73af0d .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-8514 .elementor-element.elementor-element-65aac193{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:010px 010px;--row-gap:010px;--column-gap:010px;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-8514 .elementor-element.elementor-element-15c9e78f{--width:100%;}}@media(min-width:1367px){.elementor-8514 .elementor-element.elementor-element-0ba627c:not(.elementor-motion-effects-element-type-background), .elementor-8514 .elementor-element.elementor-element-0ba627c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-0ba627c */.elementor-8514 .elementor-element.elementor-element-0ba627c {
    position: relative !important;
    overflow: hidden !important;

    background:
        radial-gradient(
            ellipse 80% 70% at 75% 100%,
            rgba(92, 64, 180, 0.28) 0%,
            rgba(72, 52, 145, 0.16) 35%,
            rgba(45, 35, 90, 0.08) 60%,
            transparent 80%
        ),
        linear-gradient(
            135deg,
            #0B0916 0%,
            #100D22 35%,
            #171333 65%,
            #211A45 100%
        ) !important;
}

/* Soft ambient purple */
.elementor-8514 .elementor-element.elementor-element-0ba627c::before {
    content: "" !important;
    position: absolute !important;

    width: 900px !important;
    height: 500px !important;

    left: 50% !important;
    bottom: -350px !important;

    transform: translateX(-50%) !important;

    background: rgba(111, 76, 220, 0.16) !important;
    filter: blur(140px) !important;

    border-radius: 50% !important;

    pointer-events: none !important;
    z-index: 0 !important;
}

/* Keep content above the gradient */
.elementor-8514 .elementor-element.elementor-element-0ba627c > * {
    position: relative !important;
    z-index: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59292902 */.elementor-8514 .elementor-element.elementor-element-59292902 {
    width: 100% !important;
    max-width: 1400px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15c9e78f *//* ============================================================
   ✨ التصميم النهائي: High-Brightness Neon Glassmorphism (معدل للهواء والمسافات)
   ============================================================ */

/* 1. تعريف الحركات الديناميكية (Animations) */
@keyframes morphBlob {
    0% { border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; transform: rotate(0deg) scale(1); }
    34% { border-radius: 70% 30% 50% 50% / 30% 30% 70% 70%; transform: rotate(120deg) scale(1.08); }
    67% { border-radius: 100% 60% 60% 100% / 100% 100% 60% 60%; transform: rotate(240deg) scale(0.95); }
    100% { border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; transform: rotate(360deg) scale(1); }
}

@keyframes laserScan {
    0% { left: -50%; opacity: 0; }
    20% { opacity: 1; }
    80% { opacity: 1; }
    100% { left: 100%; opacity: 0; }
}

/* 2. الهيكل الرئيسي (تهوية الجوانب وتقليل المسافات درجتين) */
.elementor-8514 .elementor-element.elementor-element-15c9e78f {
    backdrop-filter: blur(20px) !important;
    -webkit-backdrop-filter: blur(20px) !important;
    
    width: 97.5% !important; /* تهوية يمين ويسار بدلاً من 100% */
    max-width: 97.5% !important; /* حد أقصى مناسب للشاشات الكبيرة */
    margin: 60px auto !important; /* تقليل المارجن الفوق والتحت درجتين مع الحفاظ على auto للسنترة */
    box-sizing: border-box !important;
    padding: 65px 45px !important; /* تقليل البادنج الداخلي درجتين */
    
    position: relative !important;
    overflow: hidden !important;
    border-radius: 30px !important;
    border: 1px solid rgba(168, 85, 247, 0.35) !important;
    
    background-color: #0b0718 !important;
    background-image: 
        linear-gradient(rgba(168, 85, 247, 0.12) 1px, transparent 1px),
        linear-gradient(90deg, rgba(168, 85, 247, 0.12) 1px, transparent 1px),
        radial-gradient(ellipse 90% 60% at 50% -10%, rgba(168, 85, 247, 0.55) 0%, transparent 75%),
        radial-gradient(circle at 50% 50%, rgba(124, 58, 237, 0.25) 0%, transparent 65%),
        radial-gradient(circle at 85% 85%, rgba(99, 102, 241, 0.3) 0%, transparent 60%),
        linear-gradient(180deg, rgba(18, 10, 38, 0.9) 0%, rgba(11, 7, 24, 0.98) 100%) !important;
    background-size: 40px 40px, 40px 40px, 100% 100%, 100% 100%, 100% 100%, 100% 100% !important;
    
    box-shadow: 
        0 30px 90px -10px rgba(124, 58, 237, 0.25),
        inset 0 1px 2px rgba(255, 255, 255, 0.2),
        inset 0 -1px 2px rgba(168, 85, 247, 0.3) !important;
}

@media (max-width: 767px) {
    .elementor-8514 .elementor-element.elementor-element-15c9e78f {
        width: 92% !important; /* تهوية متناسبة على الموبايل */
        margin: 30px auto !important; /* تقليل المسافة الرأسية للموبايل */
        padding: 35px 20px !important; /* تقليل البادنج الداخلي للموبايل */
    }
}

/* 3. الشكل الهلامي (زيادة قوة التوهج والانتشار) */
.elementor-8514 .elementor-element.elementor-element-15c9e78f::before {
    content: '';
    position: absolute;
    top: -20%;
    right: -10%;
    width: 650px;
    height: 650px;
    background: radial-gradient(circle, rgba(168, 85, 247, 0.6) 0%, rgba(99, 102, 241, 0.25) 45%, transparent 70%);
    filter: blur(45px);
    pointer-events: none;
    z-index: 0;
    animation: morphBlob 20s ease-in-out infinite alternate;
}

/* 4. شعاع الليزر الماسح (زيادة التوهج والارتفاع) */
.elementor-8514 .elementor-element.elementor-element-15c9e78f::after {
    content: '';
    position: absolute;
    top: 0;
    width: 45%;
    height: 3px;
    background: linear-gradient(90deg, 
        transparent 0%, 
        rgba(168, 85, 247, 0.8) 30%, 
        #c084fc 50%, 
        rgba(168, 85, 247, 0.8) 70%, 
        transparent 100%
    );
    box-shadow: 0 0 25px 4px #a855f7;
    z-index: 1;
    animation: laserScan 4.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

/* 5. رفع نصاعة وقوة ظهور اللوجوهات */
.elementor-8514 .elementor-element.elementor-element-15c9e78f img {
    filter: brightness(0) invert(1) opacity(0.85) grayscale(0%) !important;
    transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) !important; 
    position: relative;
    z-index: 2;
}

.elementor-8514 .elementor-element.elementor-element-15c9e78f img:hover {
    filter: brightness(0) invert(1) opacity(1) 
            drop-shadow(0 0 25px rgba(168, 85, 247, 1)) 
            drop-shadow(0 0 50px rgba(124, 58, 237, 0.8)) !important;
    transform: translateY(-8px) scale(1.12) !important;
}/* End custom CSS */