.elementor-11877 .elementor-element.elementor-element-b344d90{--display:flex;}.elementor-11877 .elementor-element.elementor-element-c7b2ef0{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-8a1f6a0 img{width:100%;}.elementor-11877 .elementor-element.elementor-element-3211f3b .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-c606036{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-701e828 img{width:100%;}.elementor-11877 .elementor-element.elementor-element-bad49d1 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-f95d8ac{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-f0f8256 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-f0f8256 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-736780b{text-align:start;}.elementor-11877 .elementor-element.elementor-element-b7efcf2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11877 .elementor-element.elementor-element-c59335b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-c59335b .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-f904121{text-align:start;}.elementor-11877 .elementor-element.elementor-element-11f2e2a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-11f2e2a .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-2893b7c{text-align:start;}.elementor-11877 .elementor-element.elementor-element-1e33c65 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-1e33c65 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-e7405ef{text-align:start;}.elementor-11877 .elementor-element.elementor-element-abede12{--display:flex;}.elementor-11877 .elementor-element.elementor-element-c6d1aa1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-c6d1aa1 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-37e7146{--display:flex;}.elementor-11877 .elementor-element.elementor-element-989e1d9{text-align:start;}.elementor-11877 .elementor-element.elementor-element-8c395b7{--display:flex;}.elementor-11877 .elementor-element.elementor-element-7995b59 .elementor-button{background-color:var( --e-global-color-7b12dcf );font-family:"Vazirmatn", Sans-serif;font-size:1em;fill:#FFFFFF;color:#FFFFFF;}.elementor-11877 .elementor-element.elementor-element-7995b59 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11877 .elementor-element.elementor-element-7995b59 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11877 .elementor-element.elementor-element-3796465 img{width:48%;}.elementor-11877 .elementor-element.elementor-element-82aded3 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-82aded3 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-e14288d{--display:flex;}.elementor-11877 .elementor-element.elementor-element-b52774b{text-align:start;}.elementor-11877 .elementor-element.elementor-element-15f019e{--display:flex;}.elementor-11877 .elementor-element.elementor-element-0396435{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-1ed5a14{--display:flex;}.elementor-11877 .elementor-element.elementor-element-b13d6d5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-b13d6d5 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-6e1268c{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-894aa71{line-height:30px;}.elementor-11877 .elementor-element.elementor-element-e97916c{--display:flex;}.elementor-11877 .elementor-element.elementor-element-c83db69 .elementor-button{background-color:var( --e-global-color-7b12dcf );font-family:"Vazirmatn", Sans-serif;font-size:1em;fill:#FFFFFF;color:#FFFFFF;}.elementor-11877 .elementor-element.elementor-element-c83db69 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11877 .elementor-element.elementor-element-c83db69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11877 .elementor-element.elementor-element-c4ec432 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-c4ec432 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-f0f5ce9{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-9f7025c{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-d409601 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-d409601 .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-e2ec53c{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-c322dbb .elementor-button{background-color:var( --e-global-color-7b12dcf );font-family:"Vazirmatn", Sans-serif;font-size:1em;fill:#FFFFFF;color:#FFFFFF;}.elementor-11877 .elementor-element.elementor-element-c322dbb > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11877 .elementor-element.elementor-element-c322dbb .elementor-button-content-wrapper{flex-direction:row;}.elementor-11877 .elementor-element.elementor-element-e42257f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-11877 .elementor-element.elementor-element-e42257f .elementor-heading-title{font-size:1.3em;}.elementor-11877 .elementor-element.elementor-element-7ed5b48{--display:flex;}.elementor-11877 .elementor-element.elementor-element-73cf2b8{--display:flex;}.elementor-11877 .elementor-element.elementor-element-ece0cfb{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-b3e8992{--display:flex;}.elementor-11877 .elementor-element.elementor-element-850bcca{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-6ec6cd4{--display:flex;}.elementor-11877 .elementor-element.elementor-element-fc6da44{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-bffa835{--display:flex;}.elementor-11877 .elementor-element.elementor-element-7d5833f{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-3e3fbaf{--display:flex;}.elementor-11877 .elementor-element.elementor-element-b7f1838{text-align:start;line-height:30px;}.elementor-11877 .elementor-element.elementor-element-ba0b64e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:768px){.elementor-11877 .elementor-element.elementor-element-c7b2ef0{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-3211f3b .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-c606036{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-bad49d1 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-f95d8ac{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-f0f8256 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-736780b{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-c59335b .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-f904121{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-11f2e2a .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-2893b7c{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-1e33c65 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-e7405ef{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-c6d1aa1 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-989e1d9{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-82aded3 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-b52774b{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-0396435{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-b13d6d5 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-6e1268c{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-894aa71{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-c4ec432 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-f0f5ce9{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-9f7025c{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-d409601 .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-e2ec53c{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-e42257f .elementor-heading-title{font-size:1.2em;line-height:2em;}.elementor-11877 .elementor-element.elementor-element-ece0cfb{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-850bcca{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-fc6da44{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-7d5833f{line-height:2.5em;}.elementor-11877 .elementor-element.elementor-element-b7f1838{line-height:2.5em;}}/* Start custom CSS for button, class: .elementor-element-7995b59 */.elementor-11877 .elementor-element.elementor-element-7995b59 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* ساخت پرتو نور */
.elementor-11877 .elementor-element.elementor-element-7995b59 .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-11877 .elementor-element.elementor-element-7995b59 .elementor-button:hover::before {
  left: 100%;
}

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

/* افکت نبض و درخشش نرم */
.elementor-11877 .elementor-element.elementor-element-7995b59 .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-11877 .elementor-element.elementor-element-7995b59 .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 */
/* Start custom CSS for button, class: .elementor-element-c83db69 */.elementor-11877 .elementor-element.elementor-element-c83db69 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* ساخت پرتو نور */
.elementor-11877 .elementor-element.elementor-element-c83db69 .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-11877 .elementor-element.elementor-element-c83db69 .elementor-button:hover::before {
  left: 100%;
}

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

/* افکت نبض و درخشش نرم */
.elementor-11877 .elementor-element.elementor-element-c83db69 .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-11877 .elementor-element.elementor-element-c83db69 .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 */
/* Start custom CSS for button, class: .elementor-element-c322dbb */.elementor-11877 .elementor-element.elementor-element-c322dbb .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* ساخت پرتو نور */
.elementor-11877 .elementor-element.elementor-element-c322dbb .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-11877 .elementor-element.elementor-element-c322dbb .elementor-button:hover::before {
  left: 100%;
}

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

/* افکت نبض و درخشش نرم */
.elementor-11877 .elementor-element.elementor-element-c322dbb .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-11877 .elementor-element.elementor-element-c322dbb .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 */