.elementor-31319 .elementor-element.elementor-element-a73c111{--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-31319 .elementor-element.elementor-element-a73c111:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-a73c111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31319 .elementor-element.elementor-element-ce8b817{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31319 .elementor-element.elementor-element-ce8b817:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-ce8b817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B0;}.elementor-31319 .elementor-element.elementor-element-d1078c4{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-31319 .elementor-element.elementor-element-d1078c4:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-d1078c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000078;}.elementor-31319 .elementor-element.elementor-element-d1078c4:hover{background-color:#020101D9;}.elementor-31319 .elementor-element.elementor-element-4fe2baa .elementor-icon-wrapper{text-align:center;}.elementor-31319 .elementor-element.elementor-element-4fe2baa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-4fe2baa.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-4fe2baa.elementor-view-default .elementor-icon{color:#FFFFFF7A;border-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-4fe2baa.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-4fe2baa.elementor-view-default .elementor-icon svg{fill:#FFFFFF7A;}.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 );}.elementor-31319 .elementor-element.elementor-element-3c83af4{text-align:center;}.elementor-31319 .elementor-element.elementor-element-3c83af4 .elementor-heading-title{font-family:"rokh", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31319 .elementor-element.elementor-element-8cebe1f{color:#A19595;}.elementor-31319 .elementor-element.elementor-element-d36b1ac{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31319 .elementor-element.elementor-element-d36b1ac:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-d36b1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15FF0080;}.elementor-31319 .elementor-element.elementor-element-c67b453{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31319 .elementor-element.elementor-element-c67b453{left:0px;}body.rtl .elementor-31319 .elementor-element.elementor-element-c67b453{right:0px;}.elementor-31319 .elementor-element.elementor-element-3417276{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31319 .elementor-element.elementor-element-3417276:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-3417276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B0;}.elementor-31319 .elementor-element.elementor-element-e3f4a8f{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-31319 .elementor-element.elementor-element-e3f4a8f:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-e3f4a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000078;}.elementor-31319 .elementor-element.elementor-element-e3f4a8f:hover{background-color:#020101D9;}.elementor-31319 .elementor-element.elementor-element-ce2b663 .elementor-icon-wrapper{text-align:center;}.elementor-31319 .elementor-element.elementor-element-ce2b663.elementor-view-stacked .elementor-icon{background-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-ce2b663.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-ce2b663.elementor-view-default .elementor-icon{color:#FFFFFF7A;border-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-ce2b663.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-ce2b663.elementor-view-default .elementor-icon svg{fill:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-0d49364{text-align:center;}.elementor-31319 .elementor-element.elementor-element-0d49364 .elementor-heading-title{font-family:"rokh", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-31319 .elementor-element.elementor-element-46430b0{color:#A19595;}.elementor-31319 .elementor-element.elementor-element-25b49ad{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31319 .elementor-element.elementor-element-25b49ad:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-25b49ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF000080;}.elementor-31319 .elementor-element.elementor-element-08b4c2d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31319 .elementor-element.elementor-element-08b4c2d{left:0px;}body.rtl .elementor-31319 .elementor-element.elementor-element-08b4c2d{right:0px;}.elementor-31319 .elementor-element.elementor-element-65c8c45{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31319 .elementor-element.elementor-element-65c8c45:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-65c8c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B0;}.elementor-31319 .elementor-element.elementor-element-9f3be24{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-31319 .elementor-element.elementor-element-9f3be24:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-9f3be24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02000078;}.elementor-31319 .elementor-element.elementor-element-9f3be24:hover{background-color:#020101D9;}.elementor-31319 .elementor-element.elementor-element-6db6356 .elementor-icon-wrapper{text-align:center;}.elementor-31319 .elementor-element.elementor-element-6db6356.elementor-view-stacked .elementor-icon{background-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-6db6356.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-6db6356.elementor-view-default .elementor-icon{color:#FFFFFF7A;border-color:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-6db6356.elementor-view-framed .elementor-icon, .elementor-31319 .elementor-element.elementor-element-6db6356.elementor-view-default .elementor-icon svg{fill:#FFFFFF7A;}.elementor-31319 .elementor-element.elementor-element-c2dddbc{text-align:center;}.elementor-31319 .elementor-element.elementor-element-c2dddbc .elementor-heading-title{font-family:"rokh", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-31319 .elementor-element.elementor-element-cccd5ec{color:#A19595;}.elementor-31319 .elementor-element.elementor-element-79cf22e{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31319 .elementor-element.elementor-element-79cf22e:not(.elementor-motion-effects-element-type-background), .elementor-31319 .elementor-element.elementor-element-79cf22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0027FF91;}.elementor-31319 .elementor-element.elementor-element-abf8683{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31319 .elementor-element.elementor-element-abf8683{left:0px;}body.rtl .elementor-31319 .elementor-element.elementor-element-abf8683{right:0px;}.elementor-31319 .elementor-element.elementor-element-e3d3e9a{--display:flex;}body.elementor-page-31319:not(.elementor-motion-effects-element-type-background), body.elementor-page-31319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-ce8b817 *//* CSS برای المنت والد (باکس/کارت) */
.my-glow-box {
    position: relative;
    overflow: hidden;
    /* استایل پیش‌فرض بردر */
    border-width: 4px; /* ضخامت بردر */
    border-style: solid; /* نوع بردر */
    border-color: transparent; /* رنگ پیش‌فرض شفاف یا رنگ مورد نظر شما */

    /* **مقدار بردر ردیوس اولیه باکس - این مقدار حفظ خواهد شد** */
    border-radius: 15px; /* **اینجا بردر ردیوس مورد نظر برای تمام گوشه‌ها را تنظیم کنید** */

    /* افزودن انتقال ملایم (transition) - فقط برای رنگ بردرها */
    transition: border-color 0.3s ease;
    /* **توجه: انتقال برای border-radius حذف شده است زیرا ثابت می‌ماند** */

    /* اضافه کردن استایل‌های دیگر باکس شما (پس‌زمینه، پدینگ و ...) */
}

/* CSS برای المنت glow (همانند پاسخ قبلی، گرادیان و اندازه را تنظیم کنید) */
/* نیازی به تغییر این قسمت نیست */
.my-glow-box .glow {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300px; /* اندازه glow را تنظیم کنید */
    height: 300px; /* اندازه glow را تنظیم کنید */
    transform: translate(-50%, -50%); /* مرکز کردن glow */
    background: radial-gradient(circle at center, rgba(0, 255, 0, 0.3) 0%, rgba(0, 255, 0, 0) 50%); /* گرادیان مورد نظر */
    filter: blur(50px); /* میزان تاری */
    opacity: 0; /* در ابتدا پنهان است - توسط JS کنترل می‌شود */
    pointer-events: none;
    z-index: 1; /* بالای پس‌زمینه */
}

/* Z-index برای محتوای روی glow (همانند پاسخ قبلی) */
/* نیازی به تغییر این قسمت نیست */
.my-glow-box > .elementor-widget-container {
    position: relative;
    z-index: 2;
}
/* یا انتخابگرهای دیگر برای المنت‌های محتوا *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3417276 */.card {
  position: relative;
  overflow: hidden;
}

.fakeglow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.glow {
  position: absolute;
  width: 200px;
  height: 200px;
  background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 70%);
  border-radius: 50%;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c8c45 */.card {
  position: relative;
  overflow: hidden;
}

.fakeglow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.glow {
  position: absolute;
  width: 200px;
  height: 200px;
  background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 70%);
  border-radius: 50%;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rokh';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.rayawp.net/wp-content/uploads/2024/12/RokhFaNum-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */