.widget {
  border-radius: 8px;
  border: 1px solid var(--e-global-color-secondary, #03103D);
  margin-bottom: 24px;
  padding: 16px;
}
.widget .widget-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0;
  cursor: pointer;
}
.widget .widget-title:after {
  content: "";
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' viewBox='0 0 13 8' fill='none'%3e%3cpath d='M1.5275 8L6.5 3.05533L11.4725 8L13 6.47773L6.5 0L0 6.47773L1.5275 8Z' fill='white'/%3e%3c/svg%3e");
  width: 13px;
  height: 8px;
  transition: all 300ms ease-in-out;
}
.widget .widget-title.active:after {
  rotate: 180deg;
}
.widget .widget-content {
  padding-top: 16px;
}
.widget.widget_categories .widget-content ul, .widget.widget_recent_entries .widget-content ul {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
}
.widget.widget_categories .widget-content ul li, .widget.widget_recent_entries .widget-content ul li {
  display: flex;
  flex-direction: column;
}
.widget.widget_categories .widget-content ul li:not(:last-child), .widget.widget_recent_entries .widget-content ul li:not(:last-child) {
  border-bottom: 1px solid var(--light-gray, #DEDFE0);
}
.widget.widget_categories .widget-content ul li a, .widget.widget_recent_entries .widget-content ul li a {
  color: var(--gray-text, #6F6F70);
  font-family: var(--e-global-typography-text-font-family);
  font-size: 18px;
  font-weight: 400;
  padding: 16px 0;
  transition: all 300ms ease-in-out;
  width: 100%;
}
.widget.widget_categories .widget-content ul li a:hover, .widget.widget_recent_entries .widget-content ul li a:hover {
  color: var(--e-global-color-accent);
}
.widget.widget_categories .widget-content ul li span, .widget.widget_recent_entries .widget-content ul li span {
  font-size: 14px;
  margin-top: -16px;
  margin-bottom: 16px;
  pointer-events: none;
  opacity: 0.4;
}
.widget.widget_categories .widget-content ul .current-cat a, .widget.widget_recent_entries .widget-content ul .current-cat a {
  color: var(--e-global-color-accent);
}

.elementor-pagination {
  direction: ltr;
}
.elementor-pagination .page-numbers {
  color: var(--e-global-color-secondary);
}
.elementor-pagination .page-numbers:before {
  content: "0";
}
.elementor-pagination .page-numbers.prev:before, .elementor-pagination .page-numbers.next:before {
  content: "";
}
.elementor-pagination .page-numbers:hover, .elementor-pagination .page-numbers.current {
  color: var(--e-global-color-accent);
}

.single-post #comments .title-comments {
  display: none;
}
.single-post #comments #respond #reply-title {
  display: flex;
  align-items: center;
  color: var(--e-global-color-secondary, #03103D);
  font-family: "Kalameh", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 35px;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 32px;
}
.single-post #comments #respond #reply-title:after {
  content: "COMMENTS";
  color: #DEDFE0;
  margin: auto;
  font-family: Impacted;
  font-size: 28px;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 14px;
  margin-top: 1rem;
}
.single-post #comments #respond #reply-title a {
  color: #6F6F70;
  font-size: 18px;
}
.single-post #comments #respond #commentform .comment-form-cookies-consent {
  display: flex;
  align-items: center;
  gap: 12px;
}
.single-post #comments #respond #commentform .form-submit:before {
  display: none;
}
.single-post #comments #respond #commentform .form-submit:after {
  content: "";
  background: url(/wp-content/uploads/2023/12/Vector-3.jpg) no-repeat;
  width: 38px;
  height: 20px;
  position: absolute;
  margin-right: -10px;
  transition: 0.5s all;
  z-index: 1;
  margin-top: 1%;
  margin-left: 0;
  margin-bottom: 0;
  right: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.single-post #comments #respond #commentform .form-submit .submit {
  height: 40px;
  padding: 0 24px;
}
.single-post #comments .comment-list li article {
  border-radius: 8px;
  border: 1px solid var(--gray-text, #6F6F70);
  padding: 24px;
}
@media screen and (max-width: 767px) {
  .single-post #comments .comment-list li article .comment-meta {
    flex-direction: column;
    gap: 16px;
  }
}
.single-post #comments .comment-list li article .comment-meta .comment-author .avatar {
  display: none;
}
.single-post #comments .comment-list li article .comment-meta .comment-author .fn, .single-post #comments .comment-list li article .comment-meta .comment-author .fn a {
  font-size: 18px;
  color: #03103D;
}
.single-post #comments .comment-list li article .comment-meta .comment-author .says {
  display: none;
}
.single-post #comments .comment-list li article .comment-meta .comment-metadata time {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 18px;
  color: #03103D;
}
@media screen and (max-width: 767px) {
  .single-post #comments .comment-list li article .comment-meta .comment-metadata time {
    font-size: 13px;
  }
}
.single-post #comments .comment-list li article .comment-meta .comment-metadata time:before {
  content: "";
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.61538 0C5.04022 0 5.38462 0.344396 5.38462 0.769231V2.30769H14.6154V0.769231C14.6154 0.344396 14.9598 0 15.3846 0C15.8095 0 16.1538 0.344396 16.1538 0.769231V2.30769H16.9231C18.6224 2.30769 20 3.68528 20 5.38462V16.9231C20 18.6224 18.6224 20 16.9231 20H3.07692C1.37759 20 0 18.6224 0 16.9231V5.38462C0 3.68528 1.37759 2.30769 3.07692 2.30769H3.84615V0.769231C3.84615 0.344396 4.19055 0 4.61538 0ZM18.4615 9.23077C18.4615 8.3811 17.7727 7.69231 16.9231 7.69231H3.07692C2.22725 7.69231 1.53846 8.3811 1.53846 9.23077V16.9231C1.53846 17.7727 2.22725 18.4615 3.07692 18.4615H16.9231C17.7727 18.4615 18.4615 17.7727 18.4615 16.9231V9.23077Z' fill='%2303103D'/%3e%3c/svg%3e");
  width: 20px;
  height: 20px;
}
.single-post #comments .comment-list li article .comment-content {
  color: var(--gray-text, #6F6F70);
  font-family: "Peyda";
  font-size: 16px;
  font-weight: 400;
  line-height: 35px;
  text-align: justify;
}
.single-post #comments .comment-list li article .reply a {
  font-size: 16px;
}
.single-post #comments .comment-list li.bypostauthor article {
  border-color: #0C48DF;
}
.single-post #comments .comment-list li.bypostauthor article .comment-meta .comment-author .fn, .single-post #comments .comment-list li.bypostauthor article .comment-meta .comment-author .fn a {
  color: #0C48DF;
}
.single-post #comments .comment-list li.bypostauthor article .comment-metadata time {
  color: #0C48DF;
}
.single-post #comments .comment-list li.bypostauthor article .comment-metadata time:before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.61538 0C5.04022 0 5.38462 0.344396 5.38462 0.769231V2.30769H14.6154V0.769231C14.6154 0.344396 14.9598 0 15.3846 0C15.8095 0 16.1538 0.344396 16.1538 0.769231V2.30769H16.9231C18.6224 2.30769 20 3.68528 20 5.38462V16.9231C20 18.6224 18.6224 20 16.9231 20H3.07692C1.37759 20 0 18.6224 0 16.9231V5.38462C0 3.68528 1.37759 2.30769 3.07692 2.30769H3.84615V0.769231C3.84615 0.344396 4.19055 0 4.61538 0ZM18.4615 9.23077C18.4615 8.3811 17.7727 7.69231 16.9231 7.69231H3.07692C2.22725 7.69231 1.53846 8.3811 1.53846 9.23077V16.9231C1.53846 17.7727 2.22725 18.4615 3.07692 18.4615H16.9231C17.7727 18.4615 18.4615 17.7727 18.4615 16.9231V9.23077Z' fill='%230C48DF'/%3e%3c/svg%3e");
}
.single-post #comments .comment-list li .children {
  padding-right: 220px;
}
@media screen and (max-width: 1025px) {
  .single-post #comments .comment-list li .children {
    padding-right: 70px;
  }
}
.single-post #comments .comment-list li .children:before {
  content: none;
}
.single-post #comments .comment-list li .children > li {
  position: relative;
}
.single-post #comments .comment-list li .children > li:before {
  content: "";
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='34' viewBox='0 0 26 34' fill='none'%3e%3cpath d='M13.6688 5.13211L6.93944 11.9228C6.63832 12.2267 6.2859 12.3766 5.88218 12.3727C5.4785 12.3688 5.1196 12.2083 4.80549 11.8913C4.5121 11.5743 4.36022 11.2154 4.34986 10.8146C4.33947 10.4138 4.49134 10.0549 4.80549 9.73788L13.9063 0.554086C14.2724 0.184695 14.6994 -4.93964e-07 15.1875 -4.7263e-07C15.6755 -4.51296e-07 16.1026 0.184695 16.4687 0.554086L25.5695 9.73788C25.8499 10.0208 25.9933 10.3712 25.9998 10.789C26.0063 11.2069 25.8629 11.5743 25.5695 11.8913C25.2554 12.2083 24.8945 12.3668 24.4869 12.3668C24.0793 12.3668 23.7185 12.2083 23.4043 11.8913L16.7062 5.13211L16.7062 24.2935C16.7062 26.9762 15.7677 29.2646 13.8907 31.1588C12.0137 33.0529 9.74592 34 7.08746 34L1.51875 34C1.0878 34 0.726942 33.8533 0.436186 33.5598C0.145396 33.2664 4.69144e-07 32.9023 4.88154e-07 32.4674C5.07163e-07 32.0325 0.145396 31.6684 0.436186 31.375C0.726943 31.0816 1.0878 30.9348 1.51875 30.9348L7.08746 30.9348C8.90477 30.9348 10.456 30.2864 11.7411 28.9896C13.0262 27.6928 13.6688 26.1274 13.6688 24.2935L13.6688 5.13211Z' fill='%23F37021'/%3e%3c/svg%3e");
  width: 20px;
  height: 26px;
  position: absolute;
  right: -50px;
  background-size: contain;
  top: 50%;
  transform: translateY(-50%);
}

.ubermenu-submenu-id-1260 {
  padding: 24px !important;
}
.ubermenu-submenu-id-1260 > li > ul > li > a {
  background: #FFF !important;
}
.ubermenu-submenu-id-1260 > li > ul > li > a:hover {
  color: var(--e-global-color-primary) !important;
}
.ubermenu-submenu-id-1260 > li > ul > li > ul {
  padding: 0 !important;
}
.ubermenu-submenu-id-1260 > li > ul > li > ul > li {
  padding: 0 12px !important;
}
.ubermenu-submenu-id-1260 > li > ul > li > ul > li > ul > li > a {
  color: var(--primary, #0C48DF) !important;
  font-family: "Peyda";
  font-size: 16px;
  font-weight: 500;
}
.ubermenu-submenu-id-1260 > li > ul > li > ul > li > ul > li > ul > li > a {
  color: var(--secondary, #F37021) !important;
  font-family: "Peyda";
  font-size: 14px;
  font-weight: 400;
}
.ubermenu-submenu-id-1260 > li > ul > li > ul > li > ul > li > ul > li > ul {
  border-bottom: 1px solid #DEDFE0 !important;
}

/*# sourceMappingURL=ahmadreza.css.map */
