.elementor-4290 .elementor-element.elementor-element-1e33b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-170266b *//* ===== LOGO ===== */
.daniel-logo img {
  height: 130px;           /* 🔹 افزایش از 80px به 130px */
  object-fit: contain;
  transition: all 0.3s ease;
}

/* در حالت hover: کمی بزرگ‌نمایی و روشن‌تر برای جلوه لوکس */
.daniel-logo img:hover {
  transform: scale(1.06);
  filter: brightness(1.15);
}

/* ===== HEADER SPACING ===== */
.daniel-header {
  padding: 25px 60px;       /* 🔹 کمی افزایش تا ارتفاع لوگو جا شود */
}
.daniel-header-container {
  align-items: center;
  justify-content: space-between;
}

/* برای حالت ریسپانسیو، لوگو را متناسب تنظیم کنیم */
@media (max-width: 768px) {
  .daniel-logo img {
    height: 100px;          /* 🔹 کوچکتر برای موبایل */
  }
  .daniel-header {
    padding: 18px 30px;
  }
}
/* ===== LOGO (Force Override with !important) ===== */
.daniel-logo img {
  height: 130px !important;     /* 💥 این خط حتماً باعث بزرگ شدن می‌شود */
  object-fit: contain !important;
  transition: all 0.3s ease;
}

/* جلوه لوکس روی hover */
.daniel-logo img:hover {
  transform: scale(1.06);
  filter: brightness(1.15);
}

/* ===== HEADER SPACING (متناسب با لوگوی بزرگ‌تر) ===== */
.daniel-header {
  padding: 25px 60px !important; /* هماهنگ با ارتفاع جدید لوگو */
}
/* ===== LANGUAGE SWITCH BUTTON ===== */
.lang-switch {
  margin-right: 20px; /* در فارسی برای فاصله از دکمه سمت راست */
}
.lang-button {
  border: 1.5px solid #D4AF37;
  color: #D4AF37;
  padding: 8px 18px;
  border-radius: 6px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.3s ease;
  background: transparent;
  font-size: 14.5px;
}
.lang-button:hover {
  background-color: #D4AF37;
  color: #0E2A47;
}/* End custom CSS */