.elementor-451 .elementor-element.elementor-element-294929b2:not(.elementor-motion-effects-element-type-background), .elementor-451 .elementor-element.elementor-element-294929b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2D3A4D 32%, #FFFFFF 100%);}.elementor-451 .elementor-element.elementor-element-294929b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 61px 0px;}.elementor-451 .elementor-element.elementor-element-294929b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-451 .elementor-element.elementor-element-39a91fe6{text-align:center;}.elementor-451 .elementor-element.elementor-element-39a91fe6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-451 .elementor-element.elementor-element-bf1219a{color:#000000;}/* Start custom CSS for post-comments, class: .elementor-element-e51164a *//* ==== Han Quaför Modern Yorum Alanı ==== */
.comment-respond {
  background:#fff;
  border:1px solid rgba(17,24,39,.1);
  border-radius:16px;
  padding:24px;
  box-shadow:0 6px 20px rgba(0,0,0,.05);
  font-family:'Poppins',sans-serif;
}

.comment-respond h3,
#reply-title {
  font-size:22px;
  font-weight:700;
  margin-bottom:18px;
  color:#111827;
  border-bottom:2px solid #ffccbf;
  display:inline-block;
  padding-bottom:4px;
}

/* Input ve textarea */
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond input[type="url"],
.comment-respond textarea {
  width:100%;
  border:1px solid rgba(17,24,39,.15);
  border-radius:12px;
  padding:12px 14px;
  font-size:14px;
  margin-bottom:14px;
  transition:border-color .2s, box-shadow .2s;
  background:#f9fafb;
}

.comment-respond input:focus,
.comment-respond textarea:focus {
  border-color:#ffccbf;
  box-shadow:0 0 0 3px rgba(255,204,191,.3);
  outline:none;
}

/* Label */
.comment-respond label {
  font-size:13px;
  font-weight:500;
  color:#6b7280;
  margin-bottom:6px;
  display:block;
}

/* Gönder butonu */
.comment-respond input[type="submit"] {
  background:#ffccbf;
  color:#111;
  border:none;
  border-radius:12px;
  padding:12px 20px;
  font-size:15px;
  font-weight:600;
  cursor:pointer;
  transition:background .2s, transform .15s;
}
.comment-respond input[type="submit"]:hover {
  background:#ffbca9;
  transform:translateY(-2px);
}

/* Mevcut yorum listesi */
.comment-list {
  margin:32px 0;
  padding:0;
  list-style:none;
}
.comment-list li {
  border-bottom:1px solid rgba(17,24,39,.08);
  padding:16px 0;
}
.comment-list li:last-child{border-bottom:none}
.comment-author {
  font-weight:600; color:#111827;
}
.comment-meta {
  font-size:12px; color:#6b7280; margin-bottom:6px;
}
.comment-content {
  font-size:14px; line-height:1.6; color:#374151;
}

/* Mobil uyum */
@media(max-width:768px){
  .comment-respond{padding:16px}
}/* End custom CSS */