.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-b424b88:#FAAE3E;--e-global-typography-primary-font-family:"Ali Baba";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Ali Baba";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Ali Baba";--e-global-typography-text-font-weight:200;--e-global-typography-accent-font-family:"Ali Baba";--e-global-typography-accent-font-weight:400;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* پیشفرض: شناوری Pause باشد تا ورودی Elementor تموم شود */
.floaty{ animation-play-state: paused; }

/* وقتی Elementor انیمیشن ورودی را شروع/تمام کرد، شناوری را Run کن */
.animated .floaty,
.elementor-animated .floaty{
  animation-play-state: running;
}

/* اگر المنتور قبل از شروع ورودی مخفیش می‌کند */
.elementor-invisible .floaty{
  animation-play-state: paused !important;
}

/* شدت کلی حرکت – حد وسط */
:root{ --float-power: 1.6; } /* 1.3 ملایم‌تر | 2.0 پررنگ‌تر */

/* پایه */
.floaty{
  will-change: transform;
  transform-origin: 50% 50%;
  filter: drop-shadow(0 8px 14px rgba(0,0,0,.13));
  animation-timing-function: ease-in-out;
}

/* زمان‌بندی‌ها (کمی متفاوت برای طبیعی بودن) */
.float-1{ animation: floatA 6.2s ease-in-out -0.6s infinite; }
.float-2{ animation: floatB 6.6s ease-in-out -1.2s infinite; }
.float-3{ animation: floatC 5.9s ease-in-out -0.3s infinite; }
.float-4{ animation: floatD 6.8s ease-in-out -0.9s infinite; }
.float-5{ animation: floatE 6.1s ease-in-out -1.5s infinite; }
.float-6{ animation: floatF 7.0s ease-in-out -2.1s infinite; }

/* هاور خیلی کم تندتر شود */
.floaty:hover{ animation-duration: calc(100% * .9); }

/* مسیرهای حرکتی با دامنه متوسط */
@keyframes floatA{
  0%   { transform: translate(0,0) rotate(0deg) }
  50%  { transform: translate(calc( 3px * var(--float-power)), calc(-10px * var(--float-power)))
                    rotate(calc(-1.4deg * var(--float-power))) }
  100% { transform: translate(0,0) rotate(0deg) }
}
@keyframes floatB{
  0%   { transform: translate(0,0) rotate(0deg) }
  50%  { transform: translate(calc(-4px * var(--float-power)), calc(-12px * var(--float-power)))
                    rotate(calc( 1.6deg * var(--float-power))) }
  100% { transform: translate(0,0) rotate(0deg) }
}
@keyframes floatC{
  0%   { transform: translateY(0) scale(1) }
  50%  { transform: translateY(calc(-9px * var(--float-power))) scale(calc(1 + .006 * var(--float-power))) }
  100% { transform: translateY(0) scale(1) }
}
@keyframes floatD{
  0%   { transform: translate(0,0) rotate(0deg) }
  33%  { transform: translate(calc( 3px * var(--float-power)), calc(-11px * var(--float-power)))
                    rotate(calc(-1.2deg * var(--float-power))) }
  66%  { transform: translate(calc(-3px * var(--float-power)), calc(-6px * var(--float-power)))
                    rotate(calc( 1.2deg * var(--float-power))) }
  100% { transform: translate(0,0) rotate(0deg) }
}
@keyframes floatE{
  0%   { transform: translateY(0) }
  50%  { transform: translateY(calc(-13px * var(--float-power))) rotate(calc(-.8deg * var(--float-power))) }
  100% { transform: translateY(0) }
}
@keyframes floatF{
  0%   { transform: translate(0,0) }
  25%  { transform: translate(calc( 4px * var(--float-power)), calc(-9px * var(--float-power))) }
  50%  { transform: translate(calc(-3px * var(--float-power)), calc(-4px * var(--float-power))) }
  75%  { transform: translate(calc( 2px * var(--float-power)), calc(-12px * var(--float-power))) }
  100% { transform: translate(0,0) }
}

/* موبایل کمی ملایم‌تر */
@media (max-width: 768px){
  :root{ --float-power: 1.3; }
}

/* احترام به reduced motion */
@media (prefers-reduced-motion: reduce){
  .floaty{ animation: none !important }
}

/* تنظیمات کلی (می‌تونی عوضشون کنی) */
:root{
  --sd-dur: .9s;                          /* مدت انیمیشن */
  --sd-ease: cubic-bezier(.22,.61,.36,1);  /* نرمی حرکت */
  --sd-distance: 200px;                     /* از بالا بیاد پایین چقدر */
}

/* کلاس اصلی ورود: روی خود Container/Section/Column بزن */
.sd{
  opacity: 0;
  transform: translateY(calc(-1 * var(--sd-distance)));
  animation: slideDown var(--sd-dur) var(--sd-ease) both;
  animation-delay: var(--sd-delay, 0s); /* به کمک کلاس‌های دیلی کنترل میشه */
  will-change: transform, opacity;
}

/* یوتیلیتی دیلی‌ها — هر کدومو به کانتینر اضافه کن */
.d-0 { --sd-delay: 0s;    }
.d-1 { --sd-delay: .15s;  }
.d-2 { --sd-delay: .30s;  }
.d-3 { --sd-delay: .45s;  }
.d-4 { --sd-delay: .60s;  }
.d-5 { --sd-delay: .75s;  }
.d-6 { --sd-delay: .90s;  }
.d-7 { --sd-delay: 1.05s; }
.d-8 { --sd-delay: 1.20s; }
.d-9 { --sd-delay: 1.35s; }
.d-10{ --sd-delay: 1.50s; }

/* اگر خواستی با کلاس مدت زمان رو هم تغییر بدی (اختیاری) */
.t-70  { --sd-dur: .7s; }
.t-110 { --sd-dur: 1.1s; }
.t-140 { --sd-dur: 1.4s; }

/* خود انیمیشن Slide Down */
@keyframes slideDown{
  to{
    opacity: 1;
    transform: translateY(0);
  }
}

/* احترام به کاربرانی که انیمیشن دوست ندارن */
@media (prefers-reduced-motion: reduce){
  .sd{ animation: none !important; opacity:1 !important; transform:none !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ali Baba';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://seedo-farm.com/wp-content/uploads/2025/09/Alibaba-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Ali Baba';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://seedo-farm.com/wp-content/uploads/2025/09/Alibaba-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Ali Baba';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://seedo-farm.com/wp-content/uploads/2025/09/Alibaba-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Ali Baba';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://seedo-farm.com/wp-content/uploads/2025/09/Alibaba-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */