.elementor-3626 .elementor-element.elementor-element-72c7750{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3626 .elementor-element.elementor-element-72c7750:not(.elementor-motion-effects-element-type-background), .elementor-3626 .elementor-element.elementor-element-72c7750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2D58;}.elementor-3626 .elementor-element.elementor-element-1a06537{--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-3626 .elementor-element.elementor-element-9daf5df{width:var( --container-widget-width, 106.18% );max-width:106.18%;--container-widget-width:106.18%;--container-widget-flex-grow:0;}.elementor-3626 .elementor-element.elementor-element-9daf5df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3626 .elementor-element.elementor-element-9daf5df img{border-radius:8px 8px 8px 8px;}.elementor-3626 .elementor-element.elementor-element-b0c7bbb{--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-3626 .elementor-element.elementor-element-439a404{text-align:justify;font-family:"BonyadeKoodakKoochakFaNum-Bold", Sans-serif;color:#FFFFFF;}.elementor-3626 .elementor-element.elementor-element-9a5c3e6{--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-3626 .elementor-element.elementor-element-531f045 .elementor-button{background-color:#04E3FF;font-family:"BonyadeKoodakKoochakFaNum-Bold", Sans-serif;fill:#000000;color:#000000;}.elementor-3626 .elementor-element.elementor-element-32e14ed{--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-3626 .elementor-element.elementor-element-8251fc2{--spacer-size:10px;}@media(min-width:768px){.elementor-3626 .elementor-element.elementor-element-1a06537{--width:50%;}.elementor-3626 .elementor-element.elementor-element-b0c7bbb{--width:50%;}.elementor-3626 .elementor-element.elementor-element-9a5c3e6{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-531f045 *//*
 * کد انیمیشن پالس درخشان و کمی سریع‌تر برای دکمه
 * دکمه هر 2 ثانیه یک پالس ملایم با درخشش می‌زند.
 */

.cta-shimmer-pulse {
    /* اطمینان از اینکه دکمه موقعیت دهی شده است (برای transform) */
    position: relative;
    
    /* اعمال انیمیشن */
    animation-name: shimmer-pulse;
    animation-duration: 2s; /* کل دوره انیمیشن 2 ثانیه طول می‌کشد (سریع‌تر از 3 ثانیه) */
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite; /* تکرار بی‌پایان */
    /* animation-delay: 1s;  اگر می‌خواهید هر 2 ثانیه، 1 ثانیه مکث کند و سپس 2 ثانیه حرکت کند. */
}

/* تعریف فریم‌های کلیدی انیمیشن */
@keyframes shimmer-pulse {
    0% {
        transform: scale(1); /* شروع: حالت عادی */
        filter: brightness(100%); /* روشنایی عادی */
    }
    50% {
        transform: scale(1.04); /* در 1 ثانیه: 4% بزرگتر می‌شود (کمی محسوس‌تر) */
        filter: brightness(130%); /* در 1 ثانیه: 30% روشن‌تر می‌شود (پرنورتر) */
     box-shadow: 0 0 15px 5px rgba(0, 255, 255, 0.8);
    }
    100% {
        transform: scale(1); /* در 2 ثانیه: برگشت به حالت عادی */
        filter: brightness(100%); /* روشنایی عادی */
        box-shadow: none; /* حذف سایه */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c7750 *//* کلاس کانتینر */
.fluoro-border {
  display: block;
  border-radius: 18px;
  border: 3px solid;
  padding: 20px;

  /* انیمیشن نور متحرک با ترکیب رنگ‌های آبی-فیروزه‌ای */
  animation: borderColorChange 4s infinite;

  /* شادو خیلی کم */
  box-shadow: 0 0 4px #00ffff;
}

/* انیمیشن تغییر رنگ نور دور باکس */
@keyframes borderColorChange {
    0% { border-color: #00ffff; box-shadow: 0 0 4px #00ffff; }
    20% { border-color: #33ffe0; box-shadow: 0 0 4px #33ffe0; }
    40% { border-color: #00e5ff; box-shadow: 0 0 4px #00e5ff; }
    60% { border-color: #33fff9; box-shadow: 0 0 4px #33fff9; }
    80% { border-color: #00ffff; box-shadow: 0 0 4px #00ffff; }
    100% { border-color: #33ffe0; box-shadow: 0 0 4px #33ffe0; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BonyadeKoodakKoochakFaNum-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shadopia.ir/wp-content/uploads/2025/08/BonyadeKoodakKoochakFaNum-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */