.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-1014 .elementor-element.elementor-element-6b5d0aad{text-align:center;}.elementor-1014 .elementor-element.elementor-element-6b5d0aad .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:53px;font-weight:bold;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-6b5d0aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1014 .elementor-element.elementor-element-74c15cfe .elementor-button-content-wrapper{flex-direction:row;}.elementor-1014 .elementor-element.elementor-element-74c15cfe .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1014 .elementor-element.elementor-element-74c15cfe .elementor-button{font-family:"IranSans", Sans-serif;font-size:31px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#E4342C;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-1014 .elementor-element.elementor-element-79e6db7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1014 .elementor-element.elementor-element-79e6db7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1014 .elementor-element.elementor-element-79e6db7 .elementor-button{font-family:"IranSans", Sans-serif;font-size:31px;font-weight:600;fill:#E4342C;color:#E4342C;background-color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.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-1014 .elementor-element.elementor-element-6f9fd884 .elementor-icon-box-wrapper{gap:15px;}.elementor-1014 .elementor-element.elementor-element-6f9fd884.elementor-view-stacked .elementor-icon{background-color:#E4342C;fill:#FFFFFF;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-6f9fd884.elementor-view-framed .elementor-icon, .elementor-1014 .elementor-element.elementor-element-6f9fd884.elementor-view-default .elementor-icon{fill:#E4342C;color:#E4342C;border-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-6f9fd884.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-6f9fd884 .elementor-icon-box-title, .elementor-1014 .elementor-element.elementor-element-6f9fd884 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-1014 .elementor-element.elementor-element-6f9fd884 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-6f9fd884 .elementor-icon-box-description{font-family:"IranSans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-a24cf27 .elementor-icon-box-wrapper{gap:15px;}.elementor-1014 .elementor-element.elementor-element-a24cf27.elementor-view-stacked .elementor-icon{background-color:#E4342C;fill:#FFFFFF;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-a24cf27.elementor-view-framed .elementor-icon, .elementor-1014 .elementor-element.elementor-element-a24cf27.elementor-view-default .elementor-icon{fill:#E4342C;color:#E4342C;border-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-a24cf27.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-a24cf27 .elementor-icon-box-title, .elementor-1014 .elementor-element.elementor-element-a24cf27 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-1014 .elementor-element.elementor-element-a24cf27 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-a24cf27 .elementor-icon-box-description{font-family:"IranSans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-7e4aee19 .elementor-icon-box-wrapper{gap:15px;}.elementor-1014 .elementor-element.elementor-element-7e4aee19.elementor-view-stacked .elementor-icon{background-color:#E4342C;fill:#FFFDFD;color:#FFFDFD;}.elementor-1014 .elementor-element.elementor-element-7e4aee19.elementor-view-framed .elementor-icon, .elementor-1014 .elementor-element.elementor-element-7e4aee19.elementor-view-default .elementor-icon{fill:#E4342C;color:#E4342C;border-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-7e4aee19.elementor-view-framed .elementor-icon{background-color:#FFFDFD;}.elementor-1014 .elementor-element.elementor-element-7e4aee19 .elementor-icon-box-title, .elementor-1014 .elementor-element.elementor-element-7e4aee19 .elementor-icon-box-title a{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-1014 .elementor-element.elementor-element-7e4aee19 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-7e4aee19 .elementor-icon-box-description{font-family:"IranSans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-1014 .elementor-element.elementor-element-72468b87 .elementor-title{color:#FFFFFF;font-family:"IranSans", Sans-serif;font-weight:400;}.elementor-1014 .elementor-element.elementor-element-72468b87 .elementor-progress-wrapper .elementor-progress-bar{background-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-72468b87 .elementor-progress-wrapper{background-color:#F3F3F3;}.elementor-1014 .elementor-element.elementor-element-40e9b62d .elementor-title{color:#FFFFFF;font-family:"IranSans", Sans-serif;font-weight:400;}.elementor-1014 .elementor-element.elementor-element-40e9b62d .elementor-progress-wrapper .elementor-progress-bar{background-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-40e9b62d .elementor-progress-wrapper{background-color:#FDFDFD;}.elementor-1014 .elementor-element.elementor-element-8670660 .elementor-title{color:#FFFFFF;font-family:"IranSans", Sans-serif;font-weight:400;}.elementor-1014 .elementor-element.elementor-element-8670660 .elementor-progress-wrapper .elementor-progress-bar{background-color:#E4342C;}.elementor-1014 .elementor-element.elementor-element-8670660 .elementor-progress-wrapper{background-color:#F7F9F8;}.elementor-widget-image .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-1014 .elementor-element.elementor-element-7c14f69f{text-align:center;}.elementor-1014 .elementor-element.elementor-element-6bc96069{text-align:center;}.elementor-1014 .elementor-element.elementor-element-6bc96069 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:50px;font-weight:bold;color:#FFFFFF;}.elementor-1014 .elementor-element.elementor-element-6bc96069 > .elementor-widget-container{margin:10px 0px 0px 0px;}.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-1014 .elementor-element.elementor-element-21852b7f{text-align:justify;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1014 .elementor-element.elementor-element-6bf45fa7 .elementor-testimonial__header, .elementor-1014 .elementor-element.elementor-element-6bf45fa7 .elementor-testimonial__name{font-family:"IranSans", Sans-serif;font-weight:600;}.elementor-1014 .elementor-element.elementor-element-6bf45fa7 .elementor-testimonial__title{font-family:"IranSans", Sans-serif;}.elementor-1014 .elementor-element.elementor-element-6bf45fa7 .elementor-testimonial__text{font-family:"IranSans", Sans-serif;font-weight:400;}.elementor-1014 .elementor-element.elementor-element-6bf45fa7 .elementor-swiper-button{font-size:20px;}.elementor-1014 .elementor-element.elementor-element-6235ad1e .elementor-testimonial__header, .elementor-1014 .elementor-element.elementor-element-6235ad1e .elementor-testimonial__name{font-family:"IranSans", Sans-serif;font-weight:600;}.elementor-1014 .elementor-element.elementor-element-6235ad1e .elementor-testimonial__title{font-family:"IranSans", Sans-serif;}.elementor-1014 .elementor-element.elementor-element-6235ad1e .elementor-testimonial__text{font-family:"IranSans", Sans-serif;font-weight:400;}.elementor-1014 .elementor-element.elementor-element-6235ad1e .elementor-swiper-button{font-size:20px;}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1014 .elementor-element.elementor-element-e02523d{--container-width:7%;--image-width:100%;--container-max-width:7%;--hotspot-color:#C13584;--hotspot-size:70px;--hotspot-min-width:0px;--hotspot-min-height:0px;--hotspot-box-color:#FFFFFF;--hotspot-padding:0px;--hotspot-border-radius:19px 19px 19px 19px;bottom:78px;}.elementor-1014 .elementor-element.elementor-element-e02523d img{border-radius:100px 100px 100px 100px;}.elementor-1014 .elementor-element.elementor-element-e02523d .elementor-repeater-item-dd4b62f{right:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-1014 .elementor-element.elementor-element-e02523d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}body:not(.rtl) .elementor-1014 .elementor-element.elementor-element-e02523d{left:10px;}body.rtl .elementor-1014 .elementor-element.elementor-element-e02523d{right:10px;}.elementor-1014 .elementor-element.elementor-element-50096b5a{--background-align:flex-end;--container-width:7%;--image-width:100%;--container-max-width:7%;--hotspot-color:#0088CC;--hotspot-size:70px;--hotspot-min-width:0px;--hotspot-min-height:0px;--hotspot-box-color:#FFFFFF;--hotspot-padding:0px;--hotspot-border-radius:130px 130px 130px 130px;bottom:76px;}.elementor-1014 .elementor-element.elementor-element-50096b5a img{border-radius:100px 100px 100px 100px;}.elementor-1014 .elementor-element.elementor-element-50096b5a .elementor-repeater-item-31ed6e1{right:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-1014 .elementor-element.elementor-element-50096b5a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}body:not(.rtl) .elementor-1014 .elementor-element.elementor-element-50096b5a{right:1px;}body.rtl .elementor-1014 .elementor-element.elementor-element-50096b5a{left:1px;}.elementor-1014 .elementor-element.elementor-element-536ee0d{--display:flex;}.elementor-1014 .elementor-element.elementor-element-7951b08{font-family:"iransans", Sans-serif;font-weight:400;color:#FFFFFF;}@media(max-width:767px){.elementor-1014 .elementor-element.elementor-element-6b5d0aad .elementor-heading-title{font-size:24px;}.elementor-1014 .elementor-element.elementor-element-74c15cfe .elementor-button{font-size:18px;}.elementor-1014 .elementor-element.elementor-element-79e6db7 .elementor-button{font-size:25px;}.elementor-1014 .elementor-element.elementor-element-6bc96069 .elementor-heading-title{font-size:39px;}.elementor-1014 .elementor-element.elementor-element-e02523d{--hotspot-size:55px;bottom:105px;}body:not(.rtl) .elementor-1014 .elementor-element.elementor-element-e02523d{left:30px;}body.rtl .elementor-1014 .elementor-element.elementor-element-e02523d{right:30px;}.elementor-1014 .elementor-element.elementor-element-50096b5a img{width:7%;}.elementor-1014 .elementor-element.elementor-element-50096b5a{--hotspot-size:55px;bottom:105px;}body:not(.rtl) .elementor-1014 .elementor-element.elementor-element-50096b5a{right:20px;}body.rtl .elementor-1014 .elementor-element.elementor-element-50096b5a{left:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-21852b7f */.elementor-1014 .elementor-element.elementor-element-21852b7f table {
  width: 100%;
  max-width: 1100px;
  border-collapse: separate;
  border-spacing: 0 14px;
  background: transparent;
  margin: 40px auto;
}

.elementor-1014 .elementor-element.elementor-element-21852b7f thead tr {
  background: linear-gradient(90deg, #000000, #1a1a1a);
  box-shadow: 
    0 0 30px rgba(255, 0, 0, 0.8),
    0 0 60px rgba(255, 0, 0, 0.6),
    0 0 100px rgba(255, 0, 0, 0.5);
  border-bottom: 4px solid #00aaff;
}

.elementor-1014 .elementor-element.elementor-element-21852b7f th {
  padding: 24px 20px;
  text-align: center;
  color: #00aaff;
  font-weight: 900;
  font-size: 17px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-shadow:
    0 0 10px #00aaff,
    0 0 25px #00aaff,
    0 0 40px rgba(255, 0, 0, 1),
    0 0 80px rgba(255, 0, 0, 0.9);
}

.elementor-1014 .elementor-element.elementor-element-21852b7f td {
  padding: 20px 18px;
  text-align: center;
  background: rgba(10, 10, 10, 0.98);
  border: 1px solid rgba(0, 170, 255, 0.5);
  color: #ffffff;
  transition: all 0.35s ease;
  box-shadow:
    0 0 15px rgba(0, 0, 0, 0.9),
    0 0 25px rgba(255, 0, 0, 0.5);
  position: relative;
  overflow: hidden;
}

.elementor-1014 .elementor-element.elementor-element-21852b7f tr:hover td {
  background: rgba(0, 170, 255, 0.25);
  transform: translateY(-10px) scale(1.02);
  box-shadow:
    0 0 30px rgba(0, 170, 255, 0.9),
    0 0 60px rgba(255, 0, 0, 0.9),
    0 0 120px rgba(255, 0, 0, 0.8);
  border-color: #00aaff;
}

.elementor-1014 .elementor-element.elementor-element-21852b7f tr:nth-child(even) td {
  background: rgba(15, 15, 15, 1);
}

/* متن‌ها */
.elementor-1014 .elementor-element.elementor-element-21852b7f .available {
  color: #00aaff;
  font-weight: bold;
  text-shadow:
    0 0 10px #00aaff,
    0 0 25px #00aaff,
    0 0 50px rgba(255, 0, 0, 1);
}

.elementor-1014 .elementor-element.elementor-element-21852b7f .low {
  color: #0099ff;
  font-weight: bold;
  text-shadow:
    0 0 10px #0099ff,
    0 0 25px #0099ff,
    0 0 50px rgba(255, 0, 0, 1);
}

.elementor-1014 .elementor-element.elementor-element-21852b7f .status {
  padding: 8px 18px;
  border-radius: 40px;
  font-size: 14px;
  font-weight: 800;
  text-shadow:
    0 0 15px rgba(255, 0, 0, 1),
    0 0 40px rgba(255, 0, 0, 0.9);
}

.elementor-1014 .elementor-element.elementor-element-21852b7f .status.active {
  background: rgba(0, 170, 255, 0.25);
  color: #00aaff;
  border: 2px solid #00aaff;
  box-shadow:
    0 0 25px rgba(0, 170, 255, 1),
    0 0 60px rgba(255, 0, 0, 1),
    0 0 120px rgba(255, 0, 0, 0.9);
}

.elementor-1014 .elementor-element.elementor-element-21852b7f .status.warning {
  background: rgba(0, 153, 255, 0.25);
  color: #0099ff;
  box-shadow:
    0 0 25px rgba(0, 153, 255, 1),
    0 0 60px rgba(255, 0, 0, 1),
    0 0 120px rgba(255, 0, 0, 0.9);
}

/* افکت نهایی نئون */
.elementor-1014 .elementor-element.elementor-element-21852b7f td::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, 
    rgba(255,255,255,0.05) 0%, 
    transparent 40%, 
    rgba(255, 0, 0, 0.25) 100%);
  pointer-events: none;
  opacity: 0.9;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://megapari.bio/wp-content/uploads/2023/05/FontsFree-Net-ir_sans.ttf') format('truetype');
}
/* End Custom Fonts CSS */