.elementor-26127 .elementor-element.elementor-element-7481e9a{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-c1586e7{--display:flex;}.elementor-26127 .elementor-element.elementor-element-f08b303{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-f08b303 img{width:100%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-2b10965{--display:flex;}.elementor-26127 .elementor-element.elementor-element-c018d6a{--display:flex;--overlay-opacity:0.12;--border-radius:15px 15px 15px 15px;}.elementor-26127 .elementor-element.elementor-element-c018d6a::before, .elementor-26127 .elementor-element.elementor-element-c018d6a > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-c018d6a > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-c018d6a > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-c018d6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-c018d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#044101;--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-c018d6a > .elementor-shape-top .elementor-shape-fill, .elementor-26127 .elementor-element.elementor-element-c018d6a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#00DCA7;}.elementor-26127 .elementor-element.elementor-element-62c4769 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-26127 .elementor-element.elementor-element-62c4769 .wd-text-block{font-family:"وزیرمتن", Sans-serif;font-size:17px;}.elementor-26127 .elementor-element.elementor-element-cbef894{--display:flex;}.elementor-26127 .elementor-element.elementor-element-b5675eb img{width:90%;}.elementor-26127 .elementor-element.elementor-element-f284694{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-590f2fa img{width:10%;}.elementor-26127 .elementor-element.elementor-element-d8a7e05{--display:flex;}.elementor-26127 .elementor-element.elementor-element-4a6b014{--display:flex;}.elementor-26127 .elementor-element.elementor-element-70d3257 img{max-width:20%;}.elementor-26127 .elementor-element.elementor-element-e71a51c{--display:flex;}.elementor-26127 .elementor-element.elementor-element-b4f0b6c{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-1db8447 img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-cb7199a{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-5b99aff{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-container{border-radius:10px;background:#F4F5F7;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .product:not(:first-child){margin:30px 0px 0px 0px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-wrap{width:66%;padding:15px 15px 15px 15px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-badge-wrap.is-on-sale p{font-family:"وزیرمتن", Sans-serif;font-size:16px;font-weight:500;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1 .eael-product-list-badge-bg svg{width:100px;height:100px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1{width:100px;height:100px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .star-rating::before{color:#FF9900;font-size:15px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .star-rating span::before{color:#FF9900;font-size:15px;}.eael-popup-details-render.elementor-26127 .elementor-element.elementor-element-330c9a2 div.product .star-rating{color:#FF9900;font-size:15px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .star-rating{font-size:15px;}.eael-popup-details-render.elementor-26127 .elementor-element.elementor-element-330c9a2 div.product .star-rating::before{font-size:15px;}.eael-popup-details-render.elementor-26127 .elementor-element.elementor-element-330c9a2 div.product .star-rating span::before{font-size:15px;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt{color:#5F6368;}.eael-popup-details-render.elementor-26127 .elementor-element.elementor-element-330c9a2 .woocommerce-product-details__short-description{color:#5F6368;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt, .eael-popup-details-render.elementor-26127 .elementor-element.elementor-element-330c9a2 .woocommerce-product-details__short-description{font-family:"وزیرمتن", Sans-serif;font-size:16px;font-weight:500;}.elementor-26127 .elementor-element.elementor-element-330c9a2 .eael-product-list-wrapper .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li a{background:#fff;}.eael-popup-details-render .elementor-element-330c9a2 div.product .product_title{font-family:"وزیرمتن", Sans-serif;font-size:16px;font-weight:500;color:#252525;}.eael-popup-details-render .elementor-element-330c9a2 div.product .price{color:#343434!important;}.eael-popup-details-render .elementor-element-330c9a2 div.product .price ins{color:#757C86!important;}.eael-popup-details-render .elementor-element-330c9a2 .woocommerce-product-details__short-description{color:#5F6368;}.eael-popup-details-render div.product form.cart div.quantity .qty, .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000 !important;}.eael-popup-details-render div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-330c9a2 .button, .eael-popup-details-render button.button.alt,
                    .eael-popup-details-render .elementor-element-330c9a2 .button, .eael-popup-details-render button.button.alt.disabled{color:#fff;background-color:#758F4D;}.eael-popup-details-render .button:hover, .eael-popup-details-render button.button.alt:hover,
                    .eael-popup-details-render .elementor-element-330c9a2 .button, .eael-popup-details-render button.button.alt.disabled:hover{background-color:#000;}.elementor-26127 .elementor-element.elementor-element-c3fc615{--display:flex;}.elementor-26127 .elementor-element.elementor-element-71c10dd{--display:flex;--overlay-opacity:0.25;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-71c10dd::before, .elementor-26127 .elementor-element.elementor-element-71c10dd > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-71c10dd > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-71c10dd > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-71c10dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-71c10dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-3a6572b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-26127 .elementor-element.elementor-element-3a6572b .wd-text-block{font-family:"Vazirmatn", Sans-serif;font-size:16px;}.elementor-26127 .elementor-element.elementor-element-f620329{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-341feb3 img{width:100%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-d47b959{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26127 .elementor-element.elementor-element-d47b959::before, .elementor-26127 .elementor-element.elementor-element-d47b959 > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-d47b959 > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-d47b959 > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-d47b959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-d47b959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#060C6F;--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-d47b959 > .elementor-shape-top .elementor-shape-fill, .elementor-26127 .elementor-element.elementor-element-d47b959 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#620303;}.elementor-26127 .elementor-element.elementor-element-d47b959 > .elementor-shape-bottom .elementor-shape-fill, .elementor-26127 .elementor-element.elementor-element-d47b959 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#620303;}.elementor-26127 .elementor-element.elementor-element-d777607 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-26127 .elementor-element.elementor-element-d777607 .wd-text-block{font-family:"وزیرمتن", Sans-serif;font-size:17px;}.elementor-26127 .elementor-element.elementor-element-af28ed0{--display:flex;--overlay-opacity:0.26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-20px;--padding-bottom:-20px;--padding-left:-20px;--padding-right:-20px;}.elementor-26127 .elementor-element.elementor-element-af28ed0::before, .elementor-26127 .elementor-element.elementor-element-af28ed0 > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-af28ed0 > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-af28ed0 > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-af28ed0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-af28ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5C91C7;--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-278b8a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26127 .elementor-element.elementor-element-5d210cb{--display:flex;--overlay-opacity:0.26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26127 .elementor-element.elementor-element-5d210cb::before, .elementor-26127 .elementor-element.elementor-element-5d210cb > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-5d210cb > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-5d210cb > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-5d210cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-5d210cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5C91C7;--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-826c917{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26127 .elementor-element.elementor-element-9a88f84.elementor-element{--order:-99999 /* order start hack */;}.elementor-26127 .elementor-element.elementor-element-0dd02a8{--display:flex;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-0dd02a8::before, .elementor-26127 .elementor-element.elementor-element-0dd02a8 > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-0dd02a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-26127 .elementor-element.elementor-element-0dd02a8 > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-0dd02a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26127 .elementor-element.elementor-element-0dd02a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-26127 .elementor-element.elementor-element-439421e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26127 .elementor-element.elementor-element-439421e.elementor-element{--align-self:stretch;}.elementor-26127 .elementor-element.elementor-element-afd4203{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__bg-overlay{background-color:#2686E7;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1.elementor-element{--align-self:center;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:84px;--e-link-in-bio-heading-color:#0052A8;--e-link-in-bio-title-color:var( --e-global-color-1908ead );--e-link-in-bio-ctas-text-color:#E9EDF0;--background-overlay-opacity:0.5;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__heading{font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:700;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__title{font-family:"Vazirmatn", Sans-serif;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__description{font-family:"Vazirmatn", Sans-serif;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#E9EDF0;}.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio__cta{font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;}.elementor-26127 .elementor-element.elementor-element-47bb75a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-ba3565b.elementor-element{--align-self:center;}.elementor-26127 .elementor-element.elementor-element-ba3565b img{width:80%;}.elementor-26127 .elementor-element.elementor-element-346e35c{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26127 .elementor-element.elementor-element-879e71f{--display:flex;}@media(max-width:1024px){.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(max-width:768px){.elementor-26127 .elementor-element.elementor-element-fdcdfc1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}/* Start custom CSS for image, class: .elementor-element-70d3257 */.ani-triple-spin {
  display: inline-block;
  /* تمرکز چرخش روی مرکز دقیق آیکون */
  transform-origin: center center; 
  
  /* زمان کل لوپ: ۱ ثانیه چرخش سریع + ۲ ثانیه توقف = ۳ ثانیه */
  animation: tripleSpinVertical 3s infinite ease-in-out;
  will-change: transform;
}

@keyframes tripleSpinVertical {
  /* فاز شروع: آیکون در حالت عادی */
  0% {
    transform: rotateY(0deg);
  }
  
  /* فاز پایان چرخش سریع: در ۱ ثانیه اول (۳۳.۳۳٪ از کل زمان) آیکون ۳ دور کامل (۱۰۸۰ درجه) می‌چرخد */
  33.33% {
    transform: rotateY(1080deg);
  }
  
  /* فاز توقف: از ثانیه ۱ تا ثانیه ۳ (باقی‌مانده زمان تا ۱۰۰٪) آیکون بدون حرکت روی ۱۰۸۰ درجه قفل می‌ماند */
  100% {
    transform: rotateY(1080deg); 
    /* نکته: از آنجا که ۱۰۸۰ درجه تفاوتی با ۰ درجه ندارد، شروع لوپ بعدی کاملاً بدون پرش خواهد بود */
  }
}

/* در صورت تمایل: با رفتن ماوس روی آیکون، انیمیشن متوقف شود */
.ani-triple-spin:hover {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba3565b *//* انیمیشن چرخش تصویر حول محور عمودی (Y) - بهینه‌شده */
.spinning-image {
    width: 100px;
    height: 100px;
    object-fit: contain;
    
    display: inline-block;
    transform-style: preserve-3d;
    
    /* نمایش پشت تصویر به صورت آینه‌ای حین چرخش برای جلوگیری از غیب شدن */
    backface-visibility: visible; 
    
    /* حذف !important و سپردن اولویت به انیمیشن خالص */
    animation: spinAroundY 6s infinite linear;
}

@keyframes spinAroundY {
    0% {
        /* تزریق پرسپکتیو مستقیم به ترانسفورم برای رندر دقیق عمق ۳بعدی */
        transform: perspective(1200px) rotateY(0deg);
    }
    100% {
        transform: perspective(1200px) rotateY(360deg);
    }
}

/* ریسپانسیو برای موبایل */
@media (max-width: 767px) {
    .spinning-image {
        width: 95px;
        height: 95px;
    }
}/* End custom CSS */
/* Start custom CSS *//* ==================== افکت‌های آماده برای کلمات ==================== */

/* 1. لرزش (Vibration) */
.vib {
    display: inline-block;
    color: #22c55e;
    font-weight: 700;
    animation: vibrate 0.6s linear infinite;
}
@keyframes vibrate {
    0% { transform: translate(0,0); }
    20% { transform: translate(-2px,2px); }
    40% { transform: translate(-2px,-2px); }
    60% { transform: translate(2px,2px); }
    80% { transform: translate(2px,-2px); }
    100% { transform: translate(0,0); }
}

/* 2. رقص و پرش (Dance) */
.dance {
    display: inline-block;
    color: #eab308;
    font-weight: 700;
    animation: dance 1.2s ease-in-out infinite;
}
@keyframes dance {
    0%, 100% { transform: translateY(0) rotate(0deg); }
    25% { transform: translateY(-6px) rotate(3deg); }
    75% { transform: translateY(-6px) rotate(-3deg); }
}

/* 3. چشمک زدن (Blink) */
.blink {
    display: inline-block;
    color: #ef4444;
    font-weight: 700;
    animation: blink 1.1s infinite;
}
@keyframes blink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.35; }
}

/* 4. نبض (Pulse - بزرگ و کوچک شدن) */
.pulse {
    display: inline-block;
    color: #a855f7;
    font-weight: 700;
    animation: pulse 1.5s ease-in-out infinite;
}
@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.12); }
}

/* 5. درخشش نئونی قوی */
.glow {
    display: inline-block;
    color: #22c55e;
    font-weight: 700;
    text-shadow: 0 0 10px #22c55e,
                 0 0 20px #22c55e,
                 0 0 30px #22c55e;
    animation: glowAnim 1.8s ease-in-out infinite alternate;
}
@keyframes glowAnim {
    from { text-shadow: 0 0 8px #22c55e, 0 0 15px #22c55e; }
    to   { text-shadow: 0 0 15px #22c55e, 0 0 30px #22c55e, 0 0 40px #22c55e; }
}

/* 6. رنگین کمان (Rainbow) */
.rainbow {
    display: inline-block;
    font-weight: 700;
    animation: rainbow 2.5s linear infinite;
}
@keyframes rainbow {
    0%   { color: #22c55e; }
    14%  { color: #eab308; }
    28%  { color: #ef4444; }
    42%  { color: #a855f7; }
    57%  { color: #06b6d4; }
    71%  { color: #3b82f6; }
    85%  { color: #ec4899; }
    100% { color: #22c55e; }
}

/* 7. شناور (Float) */
.float {
    display: inline-block;
    animation: float 2.5s ease-in-out infinite;
}
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-8px); }
}/* End custom CSS */