.elementor-kit-7{--e-global-color-primary:#FE9508;--e-global-color-secondary:#3B3B39;--e-global-color-text:#3B3B39;--e-global-color-accent:#E0533C;--e-global-color-a775dd4:#E58300;--e-global-color-37df7f3:#CC7200;--e-global-color-7063702:#FFF5E8;--e-global-color-f7ea700:#242423;--e-global-color-062dc02:#151514;--e-global-color-974207f:#6E6D68;--e-global-color-bf7e96b:#9D9C96;--e-global-color-2ba56ff:#E7E5DE;--e-global-color-d531432:#F8F7F4;--e-global-color-a1809ce:#FEFCF9;--e-global-color-f2558f0:#FFFFFF;--e-global-color-916b5e0:#000000;--e-global-color-024df06:#2E7D5B;--e-global-color-8f62563:#EDF7F2;--e-global-color-3d8bd8b:#D94138;--e-global-color-0d048d7:#FDF1F0;--e-global-color-39bf60b:#D97706;--e-global-color-e6a3e6d:#FFFBEB;--e-global-color-9556b9e:#3B6B88;--e-global-color-2dd3a38:#F0F5F8;--e-global-color-dcf07a5:#C8422C;--e-global-color-76265a8:#B03420;--e-global-color-848b106:#FFFFFF;--e-global-color-9b012e0:#FDFAF6;--e-global-color-227c609:#242423;--e-global-color-511e4b6:#F9FAFB;--e-global-color-4a244f2:#FFB800;--e-global-color-6a4e983:#D1D5DB;--e-global-typography-primary-font-family:"Peyda-Font";--e-global-typography-primary-font-size:2.25rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:4rem;--e-global-typography-secondary-font-family:"Peyda-Font";--e-global-typography-secondary-font-size:1.375rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:2.3rem;--e-global-typography-text-font-family:"Peyda-Font";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7rem;--e-global-typography-accent-font-family:"Peyda-Font";--e-global-typography-accent-font-size:0.875rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.6rem;--e-global-typography-9bba3e2-font-family:"Peyda-Font";--e-global-typography-9bba3e2-font-size:1rem;--e-global-typography-9bba3e2-font-weight:900;--e-global-typography-9bba3e2-line-height:2rem;--e-global-typography-b5c0888-font-family:"Peyda-Font";--e-global-typography-b5c0888-font-size:1rem;--e-global-typography-b5c0888-font-weight:700;--e-global-typography-b5c0888-line-height:2rem;--e-global-typography-850e636-font-family:"Peyda-Font";--e-global-typography-850e636-font-size:1rem;--e-global-typography-850e636-font-weight:400;--e-global-typography-850e636-line-height:2rem;--e-global-typography-909e5f3-font-family:"Peyda-Font";--e-global-typography-909e5f3-font-size:1.2rem;--e-global-typography-909e5f3-font-weight:900;--e-global-typography-909e5f3-line-height:2.2rem;--e-global-typography-e39f92e-font-family:"Peyda-Font";--e-global-typography-e39f92e-font-size:1.2rem;--e-global-typography-e39f92e-font-weight:700;--e-global-typography-e39f92e-line-height:2.2rem;--e-global-typography-da3d3a6-font-family:"Peyda-Font";--e-global-typography-da3d3a6-font-size:1.2rem;--e-global-typography-da3d3a6-font-weight:400;--e-global-typography-da3d3a6-line-height:2.2rem;--e-global-typography-0117eb7-font-family:"Peyda-Font";--e-global-typography-0117eb7-font-size:1.5rem;--e-global-typography-0117eb7-font-weight:900;--e-global-typography-0117eb7-line-height:3rem;--e-global-typography-f5ebe02-font-family:"Peyda-Font";--e-global-typography-f5ebe02-font-size:1.5rem;--e-global-typography-f5ebe02-font-weight:700;--e-global-typography-f5ebe02-line-height:3rem;--e-global-typography-b7835a4-font-family:"Peyda-Font";--e-global-typography-b7835a4-font-size:1.5rem;--e-global-typography-b7835a4-font-weight:400;--e-global-typography-b7835a4-line-height:3rem;--e-global-typography-867b440-font-family:"Peyda-Font";--e-global-typography-867b440-font-size:2rem;--e-global-typography-867b440-font-weight:900;--e-global-typography-867b440-line-height:4rem;--e-global-typography-7581782-font-family:"Peyda-Font";--e-global-typography-7581782-font-size:2rem;--e-global-typography-7581782-font-weight:700;--e-global-typography-7581782-line-height:4rem;--e-global-typography-e1f4b3d-font-family:"Peyda-Font";--e-global-typography-e1f4b3d-font-size:2rem;--e-global-typography-e1f4b3d-font-weight:400;--e-global-typography-e1f4b3d-line-height:4rem;--e-global-typography-0d51708-font-family:"Peyda-Font";--e-global-typography-0d51708-font-size:3rem;--e-global-typography-0d51708-font-weight:900;--e-global-typography-0d51708-line-height:5rem;--e-global-typography-ac4e3da-font-family:"Peyda-Font";--e-global-typography-ac4e3da-font-size:0.95rem;--e-global-typography-ac4e3da-font-weight:800;--e-global-typography-6ba9aee-font-family:"Peyda-Font";--e-global-typography-6ba9aee-font-size:5rem;--e-global-typography-6ba9aee-font-weight:900;--e-global-typography-6ba9aee-line-height:5rem;--e-global-typography-dea3354-font-family:"Peyda-Font";--e-global-typography-dea3354-font-size:1rem;--e-global-typography-dea3354-font-weight:900;--e-global-typography-dea3354-line-height:2rem;--e-global-typography-0b7adf4-font-size:0.7rem;--e-global-typography-0b7adf4-font-weight:800;--e-global-typography-397ce77-font-family:"Peyda-Font";--e-global-typography-397ce77-font-size:0.9rem;--e-global-typography-397ce77-font-weight:600;--e-global-typography-34ad314-font-family:"Peyda-Font";--e-global-typography-34ad314-font-size:0.9rem;--e-global-typography-34ad314-font-weight:400;--e-global-typography-5b1d823-font-family:"Peyda-Font";--e-global-typography-5b1d823-font-size:1rem;--e-global-typography-5b1d823-font-weight:400;--e-global-typography-5b1d823-line-height:2rem;background-color:var( --e-global-color-a1809ce );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:300ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-primary );--e-preloader-size:40px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ac4e3da-font-family ), Sans-serif;font-size:var( --e-global-typography-ac4e3da-font-size );font-weight:var( --e-global-typography-ac4e3da-font-weight );color:var( --e-global-color-f2558f0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-a775dd4 );color:var( --e-global-color-f2558f0 );box-shadow:0px 6px 18px 0px rgba(254, 149, 7.999999999999986, 0.18);border-radius:16px 16px 16px 16px;}.elementor-kit-7 e-page-transition{background-color:var( --e-global-color-a1809ce );}.elementor-kit-7 a{color:var( --e-global-color-text );}.elementor-kit-7 a:hover{color:var( --e-global-color-primary );}.elementor-kit-7 h1{color:var( --e-global-color-f7ea700 );font-family:"Peyda-Font", Sans-serif;font-size:2.5rem;font-weight:800;}.elementor-kit-7 h2{color:var( --e-global-color-f7ea700 );font-family:"Peyda-Font", Sans-serif;font-size:1.875rem;font-weight:700;}.elementor-kit-7 h3{color:#3B3B39;font-family:"Peyda-Font", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-kit-7 h4{color:#3B3B39;font-family:"Peyda-Font", Sans-serif;font-size:1.125rem;font-weight:600;}.elementor-kit-7 h5{color:#3B3B39;font-family:"Peyda-Font", Sans-serif;font-weight:500;}.elementor-kit-7 h6{color:#3B3B39;font-family:"Peyda-Font", Sans-serif;font-weight:500;}.elementor-kit-7 img{border-radius:16px 16px 16px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-kit-7{--e-global-typography-primary-font-size:1.75rem;--e-global-typography-primary-line-height:1.3rem;--e-global-typography-secondary-font-size:1.25rem;--e-global-typography-secondary-line-height:1.4rem;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.2rem;--e-global-typography-accent-font-size:0.875rem;--e-global-typography-accent-line-height:1.25rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h1{font-size:1.5rem;}.elementor-kit-7 h2{font-size:1.5rem;}.elementor-kit-7 h3{font-size:1.25rem;}.elementor-kit-7 h5{font-size:1rem;}.elementor-kit-7 h6{font-size:0.875rem;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-ac4e3da-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:1.375rem;--e-global-typography-primary-line-height:1.35rem;--e-global-typography-secondary-font-size:1.125rem;--e-global-typography-secondary-line-height:1.4rem;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.6rem;--e-global-typography-accent-font-size:0.75rem;--e-global-typography-accent-line-height:1.25rem;--e-global-typography-9bba3e2-font-size:1rem;--e-global-typography-9bba3e2-line-height:2rem;--e-global-typography-b5c0888-font-size:1rem;--e-global-typography-b5c0888-line-height:2rem;--e-global-typography-850e636-font-size:1rem;--e-global-typography-850e636-line-height:2rem;--e-global-typography-909e5f3-font-size:1.2rem;--e-global-typography-909e5f3-line-height:2.2rem;--e-global-typography-e39f92e-font-size:1.2rem;--e-global-typography-e39f92e-line-height:2.2rem;--e-global-typography-da3d3a6-font-size:1.2rem;--e-global-typography-da3d3a6-line-height:2.2rem;--e-global-typography-0117eb7-font-size:1.5rem;--e-global-typography-0117eb7-line-height:3rem;--e-global-typography-f5ebe02-font-size:1.5rem;--e-global-typography-f5ebe02-line-height:3rem;--e-global-typography-b7835a4-font-size:1.5rem;--e-global-typography-b7835a4-line-height:3rem;--e-global-typography-867b440-font-size:2rem;--e-global-typography-867b440-line-height:3rem;--e-global-typography-7581782-font-size:2rem;--e-global-typography-7581782-line-height:3rem;--e-global-typography-e1f4b3d-font-size:2rem;--e-global-typography-e1f4b3d-line-height:3rem;--e-global-typography-0d51708-font-size:3rem;--e-global-typography-0d51708-line-height:4rem;--e-global-typography-ac4e3da-font-size:1rem;--e-global-typography-6ba9aee-font-size:3rem;--e-global-typography-6ba9aee-line-height:4rem;--e-global-typography-dea3354-font-size:0.7rem;--e-global-typography-dea3354-line-height:2rem;--e-global-typography-5b1d823-font-size:0.7rem;--e-global-typography-5b1d823-line-height:2rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h2{font-size:1.25rem;}.elementor-kit-7 h3{font-size:1.125rem;}.elementor-kit-7 h4{font-size:1rem;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-ac4e3da-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*دیدگاه ها*/

.hita-luxury-comments,
.hita-luxury-comments *,
.hita-luxury-comments *::before,
.hita-luxury-comments *::after {
  font-family: 'Peyda-Font', sans-serif;
}

.hita-luxury-comments {
  --hita-primary: #fe9508;
  --hita-primary-hover: #e08204;
  --hita-dark: #242423;
  --hita-charcoal: #3b3b39;
  --hita-muted: #828079;
  --hita-border: #edece9;
  --hita-surface: #fbfbfa;
  --hita-radius: 16px;
  --hita-radius-inner: 12px;
  direction: rtl;
}

.hita-luxury-comments #comments,
.hita-luxury-comments #respond {
  margin-bottom: 2rem;
}

.hita-luxury-comments .comments-title,
.hita-luxury-comments .comment-reply-title {
  font-family: 'Peyda-Font', sans-serif;
  color: var(--hita-dark);
  font-weight: 800;
  font-size: 1.25rem;
  letter-spacing: -0.02em;
  margin-bottom: 1.5rem;
  display: flex;
  align-items: center;
  gap: 10px;
}

.hita-luxury-comments .comment-reply-title::before,
.hita-luxury-comments .comments-title::before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 18px;
  background-color: var(--hita-primary);
  border-radius: 4px;
}

.hita-luxury-comments .comment-list {
  list-style: none;
  padding: 0;
  margin: 0 0 2rem 0;
}

.hita-luxury-comments .comment-list .comment {
  background: #ffffff;
  border: 1px solid var(--hita-border);
  border-radius: var(--hita-radius-inner);
  padding: 1.25rem 1.5rem;
  margin-bottom: 1rem;
  box-shadow: 0 2px 8px rgba(36, 36, 35, 0.03);
  transition: all 0.25s ease;
  position: relative;
}

.hita-luxury-comments .comment-list .comment:hover {
  border-color: #dedcd7;
  box-shadow: 0 8px 24px rgba(36, 36, 35, 0.06);
}

.hita-luxury-comments .comment-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.75rem;
  gap: 12px;
  flex-wrap: wrap;
}

.hita-luxury-comments .comment-author .fn {
  color: var(--hita-dark);
  font-weight: 700;
  font-size: 0.95rem;
}

.hita-luxury-comments .comment-metadata {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
}

.hita-luxury-comments .comment-metadata time,
.hita-luxury-comments .comment-metadata a[href*="comment-"] {
  color: var(--hita-muted) !important;
  font-size: 0.8rem !important;
  text-decoration: none !important;
  pointer-events: none !important;
  cursor: default !important;
  white-space: nowrap !important;
}

.hita-luxury-comments .comment-metadata .comment-edit-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  pointer-events: auto !important;
  cursor: pointer !important;
  text-decoration: none !important;
  color: var(--hita-primary) !important;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  padding: 2px 8px !important;
  border: 1px solid rgba(254, 149, 8, 0.3) !important;
  border-radius: 6px !important;
  background-color: rgba(254, 149, 8, 0.06) !important;
  transition: all 0.2s ease !important;
}

.hita-luxury-comments .comment-metadata .comment-edit-link:hover {
  background-color: var(--hita-primary) !important;
  color: #ffffff !important;
  border-color: var(--hita-primary) !important;
}

.hita-luxury-comments .comment-content {
  color: var(--hita-charcoal);
  font-size: 0.92rem;
  line-height: 1.8;
}

.hita-luxury-comments .reply a {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: var(--hita-primary);
  font-size: 0.85rem;
  font-weight: 600;
  text-decoration: none;
  padding: 4px 12px;
  border-radius: 6px;
  background-color: rgba(254, 149, 8, 0.08);
  transition: all 0.2s ease;
}

.hita-luxury-comments .reply a:hover {
  background-color: var(--hita-primary);
  color: #ffffff;
}

.hita-luxury-comments .logged-in-as {
  color: var(--hita-muted);
  font-size: 0.85rem;
  margin-bottom: 1.25rem;
}

.hita-luxury-comments .logged-in-as a {
  color: var(--hita-charcoal);
  font-weight: 600;
  text-decoration: none;
  transition: color 0.2s ease;
}

.hita-luxury-comments .logged-in-as a:hover {
  color: var(--hita-primary);
}

.hita-luxury-comments .comment-form-comment label {
  color: var(--hita-dark);
  font-weight: 700;
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
  display: block;
}

.hita-luxury-comments textarea,
.hita-luxury-comments input[type="text"],
.hita-luxury-comments input[type="email"],
.hita-luxury-comments input[type="url"] {
  width: 100%;
  background-color: var(--hita-surface);
  border: 1px solid var(--hita-border);
  border-radius: var(--hita-radius-inner);
  padding: 1rem 1.2rem;
  color: var(--hita-dark);
  font-size: 0.92rem;
  outline: none;
  box-sizing: border-box;
  transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.hita-luxury-comments textarea {
  min-height: 140px;
  resize: vertical;
}

.hita-luxury-comments textarea:focus,
.hita-luxury-comments input:focus {
  background-color: #ffffff;
  border-color: var(--hita-primary);
  box-shadow: 0 0 0 4px rgba(254, 149, 8, 0.12);
}

.hita-luxury-comments .form-submit {
  margin-top: 1rem;
  display: flex;
  justify-content: flex-end;
}

.hita-luxury-comments input[type="submit"],
.hita-luxury-comments .submit {
  background-color: var(--hita-primary);
  color: #ffffff;
  border: none;
  padding: 0.8rem 2.2rem;
  font-size: 0.95rem;
  font-weight: 700;
  border-radius: var(--hita-radius-inner);
  cursor: pointer;
  box-shadow: 0 4px 14px rgba(254, 149, 8, 0.35);
  transition: all 0.25s ease;
}

.hita-luxury-comments input[type="submit"]:hover,
.hita-luxury-comments .submit:hover {
  background-color: var(--hita-primary-hover);
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(254, 149, 8, 0.45);
}

.hita-luxury-comments input[type="submit"]:active,
.hita-luxury-comments .submit:active {
  transform: translateY(0);
}

@media (max-width: 768px) {
  .hita-luxury-comments .comment-list .comment {
    padding: 1rem;
  }

  .hita-luxury-comments .comment-meta {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }

  .hita-luxury-comments .comment-metadata {
    width: 100%;
    justify-content: space-between;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
  }

  .hita-luxury-comments .comment-metadata time,
  .hita-luxury-comments .comment-metadata a[href*="comment-"] {
    font-size: 0.75rem !important;
  }

  .hita-luxury-comments .comment-metadata .comment-edit-link {
    font-size: 0.7rem !important;
    padding: 2px 6px !important;
  }

  .hita-luxury-comments .form-submit {
    justify-content: stretch;
  }

  .hita-luxury-comments input[type="submit"],
  .hita-luxury-comments .submit {
    width: 100%;
  }
}/* End custom CSS */