.elementor-1099 .elementor-element.elementor-element-5b1dcb7{--display:flex;}.elementor-1099 .elementor-element.elementor-element-c143f9d{--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-1099 .elementor-element.elementor-element-c143f9d:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-c143f9d > .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-1099 .elementor-element.elementor-element-207e8c1{--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-1099 .elementor-element.elementor-element-207e8c1.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-1099 .elementor-element.elementor-element-32b5b7b{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-1099 .elementor-element.elementor-element-32b5b7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1099 .elementor-element.elementor-element-32b5b7b img{width:50%;}.elementor-1099 .elementor-element.elementor-element-2ab98bd{--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-1099 .elementor-element.elementor-element-2ab98bd.e-con{--align-self:center;}.elementor-1099 .elementor-element.elementor-element-9ef6d81{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1099 .elementor-element.elementor-element-9ef6d81:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-9ef6d81 > .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-1099 .elementor-element.elementor-element-6a62c12 .heading .heading-title{color:var( --e-global-color-accent );}.elementor-1099 .elementor-element.elementor-element-5a7be3b{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1099 .elementor-element.elementor-element-869e1d8{--display:flex;}.elementor-1099 .elementor-element.elementor-element-fe5c079 img{width:60%;}.elementor-1099 .elementor-element.elementor-element-c108297{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-1099 .elementor-element.elementor-element-c108297:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-c108297 > .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-1099 .elementor-element.elementor-element-0575286 .elementor-icon-box-wrapper{gap:15px;}.elementor-1099 .elementor-element.elementor-element-0575286.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daa1f2a );}.elementor-1099 .elementor-element.elementor-element-0575286.elementor-view-framed .elementor-icon, .elementor-1099 .elementor-element.elementor-element-0575286.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-1099 .elementor-element.elementor-element-0575286 .elementor-icon-box-title{color:var( --e-global-color-daa1f2a );}.elementor-1099 .elementor-element.elementor-element-0575286:has(:hover) .elementor-icon-box-title,
					 .elementor-1099 .elementor-element.elementor-element-0575286:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-daa1f2a );}.elementor-widget-um-password-reset-styler .um-password-reset input.um-button[type="submit"],
					 .elementor-widget-um-password-reset-styler .um-password-reset .um-button{background-color:var( --e-global-color-accent );}.elementor-widget-um-password-reset-styler .um-password-reset .um-link a,
					 .elementor-widget-um-password-reset-styler .um-password-reset .um-link{color:var( --e-global-color-accent );}.elementor-1099 .elementor-element.elementor-element-b6c7657 .elementor-icon-box-wrapper{text-align:center;}.elementor-1099 .elementor-element.elementor-element-b6c7657 .elementor-icon-box-title, .elementor-1099 .elementor-element.elementor-element-b6c7657 .elementor-icon-box-title a{font-family:"IRANSansWeb", Sans-serif;font-size:14px;font-weight:600;}.elementor-1099 .elementor-element.elementor-element-b6c7657 .elementor-icon-box-title{color:var( --e-global-color-daa1f2a );}.elementor-1099 .elementor-element.elementor-element-b6c7657:has(:hover) .elementor-icon-box-title,
					 .elementor-1099 .elementor-element.elementor-element-b6c7657:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0acf87c );}.elementor-1099 .elementor-element.elementor-element-857ae03{--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-1099 .elementor-element.elementor-element-207e8c1{--width:5.106%;}}/* Start custom CSS for icon-box, class: .elementor-element-0575286 */.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 icon-box, class: .elementor-element-b6c7657 */.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-c108297 */@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 */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_UltraLight.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_UltraLight.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_UltraLight.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Light.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Light.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Light.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSansWeb';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Black.eot');
	src: url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Black.woff2') format('woff2'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Black.woff') format('woff'),
		url('https://hnpone.ir/wp-content/uploads/2026/07/IRANSansWeb_Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */