.elementor-1164 .elementor-element.elementor-element-aa3d9f1{--display:flex;}.elementor-1164 .elementor-element.elementor-element-b58a05d{--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;--justify-content:space-around;--border-radius:30px 30px 30px 30px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1164 .elementor-element.elementor-element-b58a05d:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-b58a05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(311deg, var( --e-global-color-primary ) 0%, var( --e-global-color-dbb04de ) 100%);}.elementor-1164 .elementor-element.elementor-element-7d822e8{--display:flex;--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;--align-items:flex-end;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1164 .elementor-element.elementor-element-7d822e8.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.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-1164 .elementor-element.elementor-element-d6ba962{width:var( --container-widget-width, 253.376% );max-width:253.376%;--container-widget-width:253.376%;--container-widget-flex-grow:0;text-align:end;}.elementor-1164 .elementor-element.elementor-element-d6ba962.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1164 .elementor-element.elementor-element-d6ba962 img{width:50%;}.elementor-1164 .elementor-element.elementor-element-9935cf4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1164 .elementor-element.elementor-element-9935cf4.e-con{--align-self:center;}.elementor-1164 .elementor-element.elementor-element-27b253d{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1164 .elementor-element.elementor-element-27b253d:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-27b253d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(340deg, var( --e-global-color-8ce1604 ) 10%, var( --e-global-color-primary ) 40%);}.elementor-1164 .elementor-element.elementor-element-9a1a27b .heading .heading-title{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-10cc3d0{--display:flex;--min-height:845px;--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;}.elementor-1164 .elementor-element.elementor-element-f6ebffd{--display:flex;}.elementor-1164 .elementor-element.elementor-element-6d02548 img{width:60%;}.elementor-1164 .elementor-element.elementor-element-4026b0e{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-1164 .elementor-element.elementor-element-4026b0e:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-4026b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbb04de );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1164 .elementor-element.elementor-element-0eb5c14 .elementor-icon-box-wrapper{gap:15px;}.elementor-1164 .elementor-element.elementor-element-0eb5c14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daa1f2a );}.elementor-1164 .elementor-element.elementor-element-0eb5c14.elementor-view-framed .elementor-icon, .elementor-1164 .elementor-element.elementor-element-0eb5c14.elementor-view-default .elementor-icon{fill:var( --e-global-color-daa1f2a );color:var( --e-global-color-daa1f2a );border-color:var( --e-global-color-daa1f2a );}.elementor-1164 .elementor-element.elementor-element-0eb5c14 .elementor-icon-box-title{color:var( --e-global-color-daa1f2a );}.elementor-1164 .elementor-element.elementor-element-0eb5c14:has(:hover) .elementor-icon-box-title,
					 .elementor-1164 .elementor-element.elementor-element-0eb5c14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-daa1f2a );}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-user-avatar img{width:80px;height:80px;}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-avatar-layout-below .um-user-name{margin-top:10px;}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-avatar-layout-above .um-user-name{margin-bottom:10px;}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-avatar-layout-right .um-user-name{margin-left:10px;}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-avatar-layout-left .um-user-name{margin-right:10px;}.elementor-1164 .elementor-element.elementor-element-aa1ae6a .um-user-avatar-wrapper{text-align:left;}.elementor-widget-um-profile-fields .um-field-label{color:var( --e-global-color-text );}.elementor-widget-um-profile-fields .um-field-value{color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-71ffc63{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-1164 .elementor-element.elementor-element-7d822e8{--width:5.106%;}}/* Start custom CSS for icon-box, class: .elementor-element-0eb5c14 */.shield-key-icon .elementor-icon {
  filter:
    drop-shadow(0 0 5px rgba(244, 196, 67, 0.45))
    drop-shadow(0 0 14px rgba(201, 145, 30, 0.22));
}

/* حرکت بسیار ظریف برای زنده‌تر شدن آیکون */
.shield-key-icon .elementor-icon svg {
  animation: shieldFloat 3.5s ease-in-out infinite;
}

@keyframes shieldFloat {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-4px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4026b0e */@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* کانتینر اصلی کارت */
.glowing-gold-card {
  position: relative !important;
  background: #141414 !important; /* رنگ زمینه اصلی کارت */
  border-radius: 20px !important;
  padding: 25px !important; /* فضای داخلی */
  z-index: 1 !important;
  overflow: clip !important; /* جلوی زدن گرادیان به بیرون کادر را می‌گیرد */
}

/* ساخت لایه درخشان برای حاشیه */
.glowing-gold-card::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important; /* فیت با لبه‌های کانتینر */
  z-index: -2 !important;
  border-radius: 20px !important;
  background: conic-gradient(
    from var(--angle),
    transparent 0%,
    transparent 65%,
    #d4af37 85%,
    #fff2a8 95%,
    #d4af37 100%
  ) !important;
  animation: rotateGlow 4s linear infinite !important;
}

/* لایه داخلی همرنگ پس‌زمینه برای سوراخ کردن وسط کادر */
.glowing-gold-card::after {
  content: '' !important;
  position: absolute !important;
  inset: 2px !important; /* ضخامت دقیق ۲ پیکسل */
  background: #141414 !important; /* دقیقاً همرنگ پس‌زمینه */
  border-radius: 18px !important;
  z-index: -1 !important;
}

@keyframes rotateGlow {
  0% { --angle: 0deg; }
  100% { --angle: 360deg; }
}/* End custom CSS */