.elementor-8264 .elementor-element.elementor-element-6080da1b{--display:flex;}.elementor-8264 .elementor-element.elementor-element-c07dd87{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-5da2c15 img{width:100%;}.elementor-8264 .elementor-element.elementor-element-4cdf525 .elementor-heading-title{font-size:1.3em;}.elementor-8264 .elementor-element.elementor-element-595c30d{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-f6a5e8a .elementor-heading-title{font-size:1.3em;}.elementor-8264 .elementor-element.elementor-element-b5bf3de .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-94619ec .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-dc4782c .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-2ff7b71 .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-7f5b6dc .elementor-heading-title{font-size:1.3em;}.elementor-8264 .elementor-element.elementor-element-991a1c0{line-height:41px;}.elementor-8264 .elementor-element.elementor-element-f5ee117{--display:flex;}.elementor-8264 .elementor-element.elementor-element-1f90982 .elementor-heading-title{font-size:1.3em;}.elementor-8264 .elementor-element.elementor-element-d967e18{--display:flex;}.elementor-8264 .elementor-element.elementor-element-8c31378{--display:flex;}.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button{background-color:var( --e-global-color-dea41e4 );font-family:"Vazirmatn", Sans-serif;font-size:1em;}.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8264 .elementor-element.elementor-element-ddd2ee0 .elementor-heading-title{font-size:1.3em;}.elementor-8264 .elementor-element.elementor-element-31d9287{--display:flex;}.elementor-8264 .elementor-element.elementor-element-a84332b .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-39adb77{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-18d8d7e{--display:flex;}.elementor-8264 .elementor-element.elementor-element-c4a1fd4 .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-9476b5e{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-7f4c863{--display:flex;}.elementor-8264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-a0cb553{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-62a5935{--display:flex;}.elementor-8264 .elementor-element.elementor-element-6d0cbc9 .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-7714d06{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-87e586d{--display:flex;}.elementor-8264 .elementor-element.elementor-element-5ad376a .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-8264 .elementor-element.elementor-element-c32ed8f{line-height:30px;}.elementor-8264 .elementor-element.elementor-element-5ce3cce{--display:flex;}.elementor-8264 .elementor-element.elementor-element-f54517d .elementskit-single-faq .elementskit-faq-header{padding:21px 40px 21px 40px;}.elementor-8264 .elementor-element.elementor-element-f54517d .elementskit-single-faq .elementskit-faq-body{padding:30px 40px 30px 40px;}@media(max-width:767px){.elementor-8264 .elementor-element.elementor-element-c07dd87{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-4cdf525 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-595c30d{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-f6a5e8a .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-b5bf3de .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-9966b9e{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-94619ec .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-db16065{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-dc4782c .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-ba65d71{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-2ff7b71 .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-d0c2175{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-7f5b6dc .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-af2c7f3{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-991a1c0{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-1f90982 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-b2f147d{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-ddd2ee0 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-a84332b .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-39adb77{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-c4a1fd4 .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-9476b5e{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-a0cb553{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-6d0cbc9 .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-7714d06{line-height:2.5em;}.elementor-8264 .elementor-element.elementor-element-5ad376a .elementor-heading-title{font-size:1em;line-height:2em;}.elementor-8264 .elementor-element.elementor-element-c32ed8f{line-height:2.5em;}}/* Start custom CSS for button, class: .elementor-element-36beaf2 */.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* ساخت پرتو نور */
.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.6),
    transparent
  );
  transition: all 0.6s ease;
}

/* افکت موقع رفتن ماوس روی دکمه */
.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button:hover::before {
  left: 100%;
}

.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button:hover {
  transform: scale(1.03); /* کمی بزرگتر شدن دکمه */
}

/* افکت نبض و درخشش نرم */
.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button {
  transition: all 0.4s ease;
  box-shadow: 0 0 0 0 rgba(255, 107, 107, 0.7); /* رنگ نور (قابل تغییر) */
  animation: pulse-glow 2s infinite;
}

.elementor-8264 .elementor-element.elementor-element-36beaf2 .elementor-button:hover {
  transform: translateY(-3px); /* جابجایی کوچک به بالا هنگام شناور شدن */
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

@keyframes pulse-glow {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 107, 107, 0.7);
  }
  70% {
    box-shadow: 0 0 0 15px rgba(255, 107, 107, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(255, 107, 107, 0);
  }
}/* End custom CSS */