.elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-2c347d3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/INTRO-C-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-container{min-height:923px;}.elementor-16 .elementor-element.elementor-element-2c347d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-69b4d8d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/INTRO-C-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-container{min-height:700px;}.elementor-16 .elementor-element.elementor-element-69b4d8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-f212f23:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/INTRO-C-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-container{min-height:700px;}.elementor-16 .elementor-element.elementor-element-f212f23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-b4d79f1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/INTRO-GREEN-BACK.webp");background-size:cover;}.elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-container{min-height:350px;}.elementor-16 .elementor-element.elementor-element-b4d79f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-d175566 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-d175566 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-16 .elementor-element.elementor-element-28f4c64 img{width:70%;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-8ad7367 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-8ad7367 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-95418b0 img{width:70%;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-4758356 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-4758356 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-02a88d5 img{width:70%;transition-duration:0.3s;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-88c4741.elementor-social-icon{background-color:#243C2C;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-10176f0.elementor-social-icon{background-color:#243C2C;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-121e465.elementor-social-icon{background-color:#243C2C;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-e5ea54e.elementor-social-icon{background-color:#243C2C;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-6764c31.elementor-social-icon{background-color:#243c2c;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-repeater-item-fe31c9d.elementor-social-icon{background-color:#243C2C;}.elementor-16 .elementor-element.elementor-element-145970c{--grid-template-columns:repeat(0, auto);top:161px;--icon-size:41px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-145970c{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-145970c{right:0px;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-social-icon{--icon-padding:0.2em;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-69b4d8d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/Tablet-UP-copy.webp");}.elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-container{min-height:810px;}.elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-container{min-height:260px;}.elementor-16 .elementor-element.elementor-element-28f4c64 img{width:95%;}.elementor-16 .elementor-element.elementor-element-95418b0 img{width:95%;}.elementor-16 .elementor-element.elementor-element-02a88d5 img{width:95%;}.elementor-16 .elementor-element.elementor-element-145970c{top:113px;--icon-size:26px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-container{min-height:190px;}.elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-container{min-height:190px;}.elementor-16 .elementor-element.elementor-element-f212f23:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taghvaee.ir/wp-content/uploads/2026/05/intro-mobile-pic.webp");}.elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-container{min-height:750px;}.elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-container{min-height:349px;}.elementor-16 .elementor-element.elementor-element-b4d79f1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b4d79f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-16 .elementor-element.elementor-element-b4d79f1{margin-top:0px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-abf93c0{margin-top:-40px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-28f4c64 img{width:80%;}.elementor-16 .elementor-element.elementor-element-95418b0 img{width:80%;}.elementor-16 .elementor-element.elementor-element-02a88d5 img{width:80%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-145970c{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-145970c{right:0px;}.elementor-16 .elementor-element.elementor-element-145970c{top:230px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-145970c .elementor-social-icon{--icon-padding:0em;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-2c347d3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c347d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-69b4d8d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-69b4d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-f212f23:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f212f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-28f4c64 *//* اجازه بده تصویر هنگام Hover بریده نشه */
.sam .elementor-widget-image,
.sam .elementor-widget-container,
.sam .elementor-column,
.sam .elementor-inner-section {
  overflow: visible !important;
}

/* استایل اصلی تو */
.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
  transform-origin: center;
}

/* Hover */
.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d175566 */.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
}

.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95418b0 *//* اجازه بده تصویر هنگام Hover بریده نشه */
.sam .elementor-widget-image,
.sam .elementor-widget-container,
.sam .elementor-column,
.sam .elementor-inner-section {
  overflow: visible !important;
}

/* استایل اصلی تو */
.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
  transform-origin: center;
}

/* Hover */
.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ad7367 *//* اجازه بده تصویر هنگام Hover بریده نشه */
.sam .elementor-widget-image,
.sam .elementor-widget-container,
.sam .elementor-column,
.sam .elementor-inner-section {
  overflow: visible !important;
}

/* استایل اصلی تو */
.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
  transform-origin: center;
}

/* Hover */
.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02a88d5 *//* اجازه بده تصویر هنگام Hover بریده نشه */
.sam .elementor-widget-image,
.sam .elementor-widget-container,
.sam .elementor-column,
.sam .elementor-inner-section {
  overflow: visible !important;
}

/* استایل اصلی تو */
.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
  transform-origin: center;
}

/* Hover */
.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4758356 *//* اجازه بده تصویر هنگام Hover بریده نشه */
.sam .elementor-widget-image,
.sam .elementor-widget-container,
.sam .elementor-column,
.sam .elementor-inner-section {
  overflow: visible !important;
}

/* استایل اصلی تو */
.sam .elementor-widget-image img{
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  cursor: pointer;
  box-shadow: none !important;
  transform-origin: center;
}

/* Hover */
.sam .elementor-widget-image img:hover{
  transform: translateY(-14px) scale(1.07);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.45));
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-145970c *//* ظرف سبز ثابت بماند */
.sam .elementor-social-icon,
.sam .elementor-icon {
  transform: none !important;
  transition: none !important;
}

/* فقط خود آیکن (داخل ظرف) انیمیشن داشته باشد */
.sam .elementor-social-icon i,
.sam .elementor-social-icon svg,
.sam .elementor-icon i,
.sam .elementor-icon svg {
  transition: all 0.35s cubic-bezier(.22,1,.36,1);
  transform: translateY(0) scale(1);
  filter: drop-shadow(0 0 0 rgba(233,199,83,0));
}

/* افکت هاور روی خود آیکن */
.sam .elementor-social-icon:hover i,
.sam .elementor-social-icon:hover svg,
.sam .elementor-icon:hover i,
.sam .elementor-icon:hover svg {
  transform: translateY(-12px) scale(1.13);
  filter: drop-shadow(0 10px 20px rgba(233,199,83,0.55))
          drop-shadow(0 0 14px rgba(233,199,83,0.35));
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4d79f1 */.sam{
  position: relative;
  overflow: hidden;
}

/* ===== لایه ستاره‌های درشت (دوبل، پخش شده) ===== */
.sam::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  mix-blend-mode:screen;
  opacity:.9;
  animation:samStars 6s ease-in-out infinite;

  background-image:

  /* ===== ستاره‌های قدیمی ===== */
  radial-gradient(2px 2px at 3% 7%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 6% 21%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 9% 82%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 12% 46%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 15% 65%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 18% 12%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 21% 33%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 24% 88%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 27% 54%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 30% 18%, rgba(255,255,255,.85), transparent),

  radial-gradient(2px 2px at 33% 71%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 36% 6%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 39% 44%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 42% 92%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 45% 26%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 48% 58%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 51% 14%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 54% 83%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 57% 36%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 60% 66%, rgba(255,255,255,.8), transparent),

  radial-gradient(2px 2px at 63% 9%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 66% 49%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 69% 91%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 72% 23%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 75% 62%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 78% 4%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 81% 41%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 84% 86%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 87% 17%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 90% 73%, rgba(255,255,255,.85), transparent),

  radial-gradient(2px 2px at 93% 29%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 96% 56%, rgba(255,255,255,.8), transparent),

  /* ===== ستاره‌های جدید (پراکندگی طبیعی) ===== */
  radial-gradient(2px 2px at 4% 15%, rgba(255,255,255,.9), transparent),
  radial-gradient(2px 2px at 10% 55%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 14% 78%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 19% 28%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 23% 6%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 28% 93%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 31% 61%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 37% 33%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 41% 74%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 44% 12%, rgba(255,255,255,.9), transparent),

  radial-gradient(1.5px 1.5px at 49% 27%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 53% 91%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 58% 47%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 62% 19%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 67% 84%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 71% 41%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 76% 14%, rgba(255,255,255,.8), transparent),
  radial-gradient(2px 2px at 82% 58%, rgba(255,255,255,.9), transparent),
  radial-gradient(1.5px 1.5px at 88% 9%, rgba(255,255,255,.85), transparent),
  radial-gradient(2px 2px at 94% 67%, rgba(255,255,255,.9), transparent);
}/* End custom CSS */