.elementor-856 .elementor-element.elementor-element-9ba8de3{--display:flex;--min-height:400px;--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-856 .elementor-element.elementor-element-9ba8de3:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-9ba8de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-856 .elementor-element.elementor-element-b53328c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-856 .elementor-element.elementor-element-91618b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.33);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-site-logo .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-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-856 .elementor-element.elementor-element-43d0137{text-align:center;color:var( --e-global-color-cefbe7a );}.elementor-856 .elementor-element.elementor-element-bafd9eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.33);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-856 .elementor-element.elementor-element-e3fac30 .elementor-heading-title{color:var( --e-global-color-cefbe7a );}.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-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-856 .elementor-element.elementor-element-3b91514{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-856 .elementor-element.elementor-element-3b91514 .elementor-icon-list-text{color:var( --e-global-color-cefbe7a );transition:color 0.3s;}.elementor-856 .elementor-element.elementor-element-9821512{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.33);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-856 .elementor-element.elementor-element-7b7f899 .elementor-heading-title{color:var( --e-global-color-cefbe7a );}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-icon i{color:var( --e-global-color-cefbe7a );transition:color 0.3s;}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-icon svg{fill:var( --e-global-color-cefbe7a );transition:fill 0.3s;}.elementor-856 .elementor-element.elementor-element-f376ec0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-856 .elementor-element.elementor-element-f376ec0 .elementor-icon-list-text{color:var( --e-global-color-cefbe7a );transition:color 0.3s;}.elementor-856 .elementor-element.elementor-element-350018c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.33);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-856 .elementor-element.elementor-element-44a88ab{--display:flex;}.elementor-856 .elementor-element.elementor-element-306e297{padding:0px 0px 0px 0px;text-align:center;font-family:"ایرانسنس", Sans-serif;font-size:12px;font-weight:400;line-height:10px;color:var( --e-global-color-cefbe7a );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-856 .elementor-element.elementor-element-b53328c{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-856 .elementor-element.elementor-element-9ba8de3{--content-width:1400px;}}@media(max-width:767px){.elementor-856 .elementor-element.elementor-element-b53328c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-91618b4 */.elementor-856 .elementor-element.elementor-element-91618b4 {
    background: rgba(255, 255, 255, 0.25); /* شفافیت و رنگ پس‌زمینه */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* برای پشتیبانی در مرورگر سافاری */
    border-radius: 15px; /* گردی گوشه‌ها */
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1); /* سایه برای ایجاد عمق */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafd9eb */.elementor-856 .elementor-element.elementor-element-bafd9eb {
    background: rgba(255, 255, 255, 0.25); /* شفافیت و رنگ پس‌زمینه */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* برای پشتیبانی در مرورگر سافاری */
    border-radius: 15px; /* گردی گوشه‌ها */
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1); /* سایه برای ایجاد عمق */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9821512 */.elementor-856 .elementor-element.elementor-element-9821512 {
    background: rgba(255, 255, 255, 0.25); /* شفافیت و رنگ پس‌زمینه */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* برای پشتیبانی در مرورگر سافاری */
    border-radius: 15px; /* گردی گوشه‌ها */
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1); /* سایه برای ایجاد عمق */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350018c */.elementor-856 .elementor-element.elementor-element-350018c {
    background: rgba(255, 255, 255, 0.25); /* شفافیت و رنگ پس‌زمینه */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); /* برای پشتیبانی در مرورگر سافاری */
    border-radius: 15px; /* گردی گوشه‌ها */
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1); /* سایه برای ایجاد عمق */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba8de3 *//* --- کد نهایی گرافیکی برای بخش فراخوان (میدان ذرات کیهانی پویا) --- */

/* دستورالعمل: 
   این کد را در بخش "CSS سفارشی" سکشن مورد نظر در المنتور قرار دهید.
   برای بهترین نتیجه، یک پس‌زمینه تیره برای این بخش تنظیم کنید.
*/

.elementor-856 .elementor-element.elementor-element-9ba8de3 {
    position: relative;
    overflow: hidden;
    /* یک پس‌زمینه تیره برای نمایش بهتر افکت */
    background-color: #0a0f1a;
}

/* این سه لایه، ذرات را با سرعت‌های مختلف برای ایجاد عمق سه‌بعدی حرکت می‌دهند */
.elementor-container::before,
.elementor-container::after,
.elementor-856 .elementor-element.elementor-element-9ba8de3::before {
    content: '';
    position: absolute;
    top: 0;
    width: 1px; /* اندازه خود عنصر مهم نیست، سایه‌ها ذرات را می‌سازند */
    height: 1px;
    border-radius: 50%;
    
    /* انیمیشن جدید برای حرکت معلق و درخشان ذرات */
    animation: driftAndTwinkle ease-in-out infinite;
}

/* لایه اول: ذرات نزدیک و سریع */
.elementor-856 .elementor-element.elementor-element-9ba8de3::before {
    /* تعداد ذرات برای پر کردن فضا به شدت افزایش یافت */
    box-shadow: 
        5vw 8vh 1px 1px rgba(255, 255, 255, 0.9), 98vw 38vh 1px 1px rgba(255, 255, 255, 0.8), 3vw 41vh 1px 1px rgba(255, 255, 255, 0.7), 56vw 82vh 1px 1px rgba(255, 255, 255, 0.9), 1vw 68vh 1px 1px rgba(255, 255, 255, 0.8), 42vw 84vh 1px 1px rgba(255, 255, 255, 0.7), 2vw 61vh 1px 1px rgba(255, 255, 255, 0.9), 60vw 5vh 1px 1px rgba(255, 255, 255, 0.8), 10vw 20vh 1px 1px rgba(255, 255, 255, 0.7), 80vw 90vh 1px 1px rgba(255, 255, 255, 0.9), 25vw 50vh 1px 1px rgba(255, 255, 255, 0.8), 75vw 15vh 1px 1px rgba(255, 255, 255, 0.7), 5vw 95vh 1px 1px rgba(255, 255, 255, 0.9), 95vw 5vh 1px 1px rgba(255, 255, 255, 0.8), 40vw 30vh 1px 1px rgba(255, 255, 255, 0.7), 70vw 60vh 1px 1px rgba(255, 255, 255, 0.9), 18vw 72vh 1px 1px rgba(255, 255, 255, 0.8), 88vw 28vh 1px 1px rgba(255, 255, 255, 0.7), 13vw 55vh 1px 1px rgba(255, 255, 255, 0.9), 82vw 45vh 1px 1px rgba(255, 255, 255, 0.8),
        17vw 3vh 1px 1px rgba(255,255,255,0.9), 81vw 99vh 1px 1px rgba(255,255,255,0.7), 31vw 58vh 1px 1px rgba(255,255,255,0.8), 71vw 23vh 1px 1px rgba(255,255,255,0.9), 9vw 87vh 1px 1px rgba(255,255,255,0.7), 51vw 11vh 1px 1px rgba(255,255,255,0.8), 22vw 76vh 1px 1px rgba(255,255,255,0.9), 67vw 32vh 1px 1px rgba(255,255,255,0.7), 4vw 19vh 1px 1px rgba(255,255,255,0.8), 91vw 64vh 1px 1px rgba(255,255,255,0.9), 38vw 94vh 1px 1px rgba(255,255,255,0.7), 59vw 40vh 1px 1px rgba(255,255,255,0.8), 20vw 10vh 1px 1px rgba(255,255,255,0.9), 78vw 80vh 1px 1px rgba(255,255,255,0.7), 49vw 25vh 1px 1px rgba(255,255,255,0.8), 66vw 73vh 1px 1px rgba(255,255,255,0.9), 33vw 85vh 1px 1px rgba(255,255,255,0.7), 53vw 36vh 1px 1px rgba(255,255,255,0.8), 27vw 96vh 1px 1px rgba(255,255,255,0.9), 72vw 4vh 1px 1px rgba(255,255,255,0.7),
        24vw 24vh 1px 1px rgba(255,255,255,0.8), 76vw 76vh 1px 1px rgba(255,255,255,0.7), 14vw 86vh 1px 1px rgba(255,255,255,0.9), 86vw 14vh 1px 1px rgba(255,255,255,0.8), 34vw 46vh 1px 1px rgba(255,255,255,0.7), 64vw 54vh 1px 1px rgba(255,255,255,0.9), 44vw 16vh 1px 1px rgba(255,255,255,0.8), 54vw 84vh 1px 1px rgba(255,255,255,0.7), 29vw 29vh 1px 1px rgba(255,255,255,0.9), 79vw 79vh 1px 1px rgba(255,255,255,0.8), 19vw 89vh 1px 1px rgba(255,255,255,0.7), 89vw 19vh 1px 1px rgba(255,255,255,0.9), 39vw 49vh 1px 1px rgba(255,255,255,0.8), 69vw 59vh 1px 1px rgba(255,255,255,0.7), 49vw 9vh 1px 1px rgba(255,255,255,0.9), 59vw 91vh 1px 1px rgba(255,255,255,0.8), 26vw 36vh 1px 1px rgba(255,255,255,0.7), 76vw 64vh 1px 1px rgba(255,255,255,0.9), 16vw 46vh 1px 1px rgba(255,255,255,0.8), 84vw 54vh 1px 1px rgba(255,255,255,0.7);
    animation-duration: 8s;
    z-index: 2;
}

/* لایه دوم: ذرات با فاصله و سرعت متوسط */
.elementor-container::before {
    box-shadow: 
        15vw 18vh 2px 2px rgba(77, 177, 164, 0.7), 8vw 88vh 2px 2px rgba(77, 177, 164, 0.6), 93vw 48vh 2px 2px rgba(77, 177, 164, 0.7), 23vw 11vh 2px 2px rgba(77, 177, 164, 0.6), 33vw 66vh 2px 2px rgba(77, 177, 164, 0.7), 77vw 33vh 2px 2px rgba(77, 177, 164, 0.6), 50vw 50vh 2px 2px rgba(77, 177, 164, 0.7), 12vw 34vh 2px 2px rgba(77, 177, 164, 0.6), 85vw 10vh 2px 2px rgba(77, 177, 164, 0.7), 45vw 90vh 2px 2px rgba(77, 177, 164, 0.6), 65vw 25vh 2px 2px rgba(77, 177, 164, 0.7), 28vw 78vh 2px 2px rgba(77, 177, 164, 0.6), 19vw 22vh 2px 2px rgba(77, 177, 164, 0.7), 4vw 77vh 2px 2px rgba(77, 177, 164, 0.6), 97vw 52vh 2px 2px rgba(77, 177, 164, 0.7), 27vw 15vh 2px 2px rgba(77, 177, 164, 0.6), 37vw 70vh 2px 2px rgba(77, 177, 164, 0.7), 81vw 37vh 2px 2px rgba(77, 177, 164, 0.6), 54vw 54vh 2px 2px rgba(77, 177, 164, 0.7), 16vw 38vh 2px 2px rgba(77, 177, 164, 0.6),
        6vw 2vh 2px 2px rgba(77,177,164,0.7), 86vw 96vh 2px 2px rgba(77,177,164,0.6), 41vw 63vh 2px 2px rgba(77,177,164,0.7), 74vw 26vh 2px 2px rgba(77,177,164,0.6), 11vw 79vh 2px 2px rgba(77,177,164,0.7), 58vw 14vh 2px 2px rgba(77,177,164,0.6), 32vw 83vh 2px 2px rgba(77,177,164,0.7), 63vw 42vh 2px 2px rgba(77,177,164,0.6), 2vw 49vh 2px 2px rgba(77,177,164,0.7), 99vw 29vh 2px 2px rgba(77,177,164,0.6), 44vw 74vh 2px 2px rgba(77,177,164,0.7), 61vw 6vh 2px 2px rgba(77,177,164,0.6), 21vw 91vh 2px 2px rgba(77,177,164,0.7), 70vw 51vh 2px 2px rgba(77,177,164,0.6), 34vw 16vh 2px 2px rgba(77,177,164,0.7), 57vw 86vh 2px 2px rgba(77,177,164,0.6), 24vw 39vh 2px 2px rgba(77,177,164,0.7), 68vw 68vh 2px 2px rgba(77,177,164,0.6), 14vw 62vh 2px 2px rgba(77,177,164,0.7), 90vw 21vh 2px 2px rgba(77,177,164,0.6),
        7vw 8vh 2px 2px rgba(77,177,164,0.7), 91vw 82vh 2px 2px rgba(77,177,164,0.6), 48vw 38vh 2px 2px rgba(77,177,164,0.7), 60vw 71vh 2px 2px rgba(77,177,164,0.6), 22vw 43vh 2px 2px rgba(77,177,164,0.7), 73vw 9vh 2px 2px rgba(77,177,164,0.6), 3vw 60vh 2px 2px rgba(77,177,164,0.7), 52vw 20vh 2px 2px rgba(77,177,164,0.6), 80vw 40vh 2px 2px rgba(77,177,164,0.7), 30vw 80vh 2px 2px rgba(77,177,164,0.6), 78vw 30vh 2px 2px rgba(77,177,164,0.7), 18vw 70vh 2px 2px rgba(77,177,164,0.6);
    animation-duration: 12s;
    animation-direction: alternate;
    z-index: 1;
}

/* لایه سوم: ذرات دور و آهسته */
.elementor-container::after {
    box-shadow: 
        5vw 28vh 3px 3px rgba(247, 148, 29, 0.5), 85vw 68vh 3px 3px rgba(247, 148, 29, 0.4), 45vw 8vh 3px 3px rgba(247, 148, 29, 0.5), 55vw 98vh 3px 3px rgba(247, 148, 29, 0.4), 20vw 70vh 3px 3px rgba(247, 148, 29, 0.5), 80vw 30vh 3px 3px rgba(247, 148, 29, 0.4), 30vw 40vh 3px 3px rgba(247, 148, 29, 0.5), 70vw 60vh 3px 3px rgba(247, 148, 29, 0.4), 10vw 90vh 3px 3px rgba(247, 148, 29, 0.5), 90vw 10vh 3px 3px rgba(247, 148, 29, 0.4), 50vw 20vh 3px 3px rgba(247, 148, 29, 0.5), 60vw 80vh 3px 3px rgba(247, 148, 29, 0.4), 8vw 33vh 3px 3px rgba(247, 148, 29, 0.5), 88vw 73vh 3px 3px rgba(247, 148, 29, 0.4), 48vw 13vh 3px 3px rgba(247, 148, 29, 0.5), 58vw 99vh 3px 3px rgba(247, 148, 29, 0.4), 23vw 73vh 3px 3px rgba(247, 148, 29, 0.5), 83vw 33vh 3px 3px rgba(247, 148, 29, 0.4),
        3vw 5vh 3px 3px rgba(247,148,29,0.5), 96vw 86vh 3px 3px rgba(247,148,29,0.4), 36vw 53vh 3px 3px rgba(247,148,29,0.5), 69vw 24vh 3px 3px rgba(247,148,29,0.4), 14vw 76vh 3px 3px rgba(247,148,29,0.5), 52vw 12vh 3px 3px rgba(247,148,29,0.4), 29vw 81vh 3px 3px rgba(247,148,29,0.5), 62vw 39vh 3px 3px rgba(247,148,29,0.4), 7vw 44vh 3px 3px rgba(247,148,29,0.5), 94vw 26vh 3px 3px rgba(247,148,29,0.4), 42vw 71vh 3px 3px rgba(247,148,29,0.5), 64vw 9vh 3px 3px rgba(247,148,29,0.4), 19vw 89vh 3px 3px rgba(247,148,29,0.5), 73vw 49vh 3px 3px rgba(247,148,29,0.4), 31vw 14vh 3px 3px rgba(247,148,29,0.5), 54vw 84vh 3px 3px rgba(247,148,29,0.4), 26vw 34vh 3px 3px rgba(247,148,29,0.5), 67vw 61vh 3px 3px rgba(247,148,29,0.4), 16vw 65vh 3px 3px rgba(247,148,29,0.5), 89vw 19vh 3px 3px rgba(247,148,29,0.4),
        2vw 92vh 3px 3px rgba(247,148,29,0.5), 92vw 3vh 3px 3px rgba(247,148,29,0.4), 40vw 69vh 3px 3px rgba(247,148,29,0.5), 66vw 31vh 3px 3px rgba(247,148,29,0.4), 11vw 85vh 3px 3px rgba(247,148,29,0.5), 51vw 17vh 3px 3px rgba(247,148,29,0.4), 28vw 94vh 3px 3px rgba(247,148,29,0.5), 65vw 47vh 3px 3px rgba(247,148,29,0.4), 4vw 52vh 3px 3px rgba(247,148,29,0.5), 97vw 32vh 3px 3px rgba(247,148,29,0.4), 41vw 82vh 3px 3px rgba(247,148,29,0.5), 63vw 15vh 3px 3px rgba(247,148,29,0.4);
    animation-duration: 16s;
    z-index: 0;
}


/* انیمیشن جدید برای حرکت معلق و درخشان ذرات */
@keyframes driftAndTwinkle {
    0% {
        transform: translate(0px, 0px);
        opacity: 0.2;
    }
    25% {
        transform: translate(10px, 10px);
        opacity: 1;
    }
    50% {
        transform: translate(-10px, 5px);
        opacity: 0.3;
    }
    75% {
        transform: translate(5px, -10px);
        opacity: 1;
    }
    100% {
        transform: translate(0px, 0px);
        opacity: 0.2;
    }
}


/* اطمینان از اینکه محتوای المنتور (متن و دکمه) در بالاترین لایه قرار می‌گیرد */
.elementor-856 .elementor-element.elementor-element-9ba8de3 > .elementor-container > .elementor-widget-wrap {
    position: relative;
    z-index: 3;
}/* End custom CSS */