.elementor-1561 .elementor-element.elementor-element-8d98cf5{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1561 .elementor-element.elementor-element-6955f5e{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-6955f5e .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:70px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-size:var( --e-global-typography-text-font-size );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-1561 .elementor-element.elementor-element-e3c10cd{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-d5c7203{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-d5c7203 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:700;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-7e2c081{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-3657c79{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-3657c79 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-f4c5c3c{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-8431c7f{padding:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-8431c7f .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-98baa2f{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-522606a{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-522606a .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-71d68ca{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-716b893{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-716b893 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-6dc62a5{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-ba2b95b{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-ba2b95b .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;text-shadow:0px 0px 10px rgba(255, 97.10743868887592, 24.280461850373648, 0.6);}.elementor-1561 .elementor-element.elementor-element-e361d86{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-10aa861{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-10aa861 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-52d10b6{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-b062a19{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-b062a19 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-93a215a{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-9a3b482{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-9a3b482 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-1638d08{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-37b218f{padding:25px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-fa81955 );}.elementor-1561 .elementor-element.elementor-element-37b218f .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-feature-settings:"numr";font-size:20px;font-weight:800;line-height:69px;}.elementor-1561 .elementor-element.elementor-element-0cfe377{color:var( --e-global-color-secondary );}.elementor-1561 .elementor-element.elementor-element-0cfe377 a{color:var( --e-global-color-text );}.elementor-1561 .elementor-element.elementor-element-1231b24{--display:flex;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1561 .elementor-element.elementor-element-6955f5e .elementor-heading-title{line-height:2.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1561 .elementor-element.elementor-element-d5c7203 .elementor-heading-title{line-height:3.9em;}.elementor-1561 .elementor-element.elementor-element-3657c79 .elementor-heading-title{font-size:17px;}.elementor-1561 .elementor-element.elementor-element-10aa861 .elementor-heading-title{line-height:2em;}.elementor-1561 .elementor-element.elementor-element-9a3b482 .elementor-heading-title{line-height:2.3em;}.elementor-1561 .elementor-element.elementor-element-37b218f .elementor-heading-title{line-height:2em;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1561 .elementor-element.elementor-element-6955f5e{padding:15px 15px 15px 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1561 .elementor-element.elementor-element-d5c7203{padding:15px 15px 15px 15px;}.elementor-1561 .elementor-element.elementor-element-d5c7203 .elementor-heading-title{font-size:18px;line-height:3.9em;}.elementor-1561 .elementor-element.elementor-element-3657c79 .elementor-heading-title{line-height:3.9em;}.elementor-1561 .elementor-element.elementor-element-522606a .elementor-heading-title{line-height:3.9em;}.elementor-1561 .elementor-element.elementor-element-9a3b482{padding:0px 0px 0px 0px;}.elementor-1561 .elementor-element.elementor-element-9a3b482 .elementor-heading-title{line-height:3.9em;}}/* Start custom CSS for heading, class: .elementor-element-6955f5e *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-6955f5e {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c7203 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-d5c7203 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3657c79 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-3657c79 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8431c7f *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-8431c7f {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-522606a *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-522606a {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-716b893 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-716b893 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba2b95b *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-ba2b95b {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10aa861 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-10aa861 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b062a19 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-b062a19 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a3b482 *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-9a3b482 {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37b218f *//* فقط المان‌هایی که کلاس gradient-box دارن */
.elementor-1561 .elementor-element.elementor-element-37b218f {
  display: inline-block;
  padding: 0.5em 1em;
  border-radius: 8px;
  color: #fff;

  background: linear-gradient(270deg, #FF7A00, #00A3FF, #FF7A00);
  background-size: 600% 600%;
  animation: boxGradientShift 8s ease infinite;
}

@keyframes boxGradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */