/* Başlık hiyerarşisi yardımcıları
   responsive.css'ten SONRA yüklenir. Etiketi SEO için değiştirilen başlıkların
   temadaki eski görünümünü korur.
   .ht-N : başlık olmayan (dekoratif) metne eski hN görünümünü verir (div/p üzerinde). */

/* mobil menü: h4 → div */
.mobile-menu .contact-info .ht-4{position:relative;font-size:20px;color:#fff;font-weight:700;margin-bottom:20px}

/* sidebar başlıkları: h3 → div */
.default-sidebar .widget-title .ht-3{font-size:24px;line-height:32px;font-weight:600;color:#222}
.default-sidebar .support-box .inner-box .ht-3{display:block;font-size:24px;line-height:34px;color:#fff;font-weight:600;margin-bottom:31px}

/* giriş paragrafı: h3 → p */
.service-details-content .content-one .text p.ht-lead{display:block;font-size:24px;line-height:32px;color:#20445a;font-weight:500;margin-bottom:25px}

/* hizmet kutuları: h3 → div */
.service-details-content .two-column .inner-box .single-item .ht-3{display:block;font-size:24px;line-height:30px;font-weight:600;color:#222;margin-bottom:10px}

/* içerik bölüm başlıkları: h3 → h2 (eski h3 görünümü) */
.service-details-content .content-two .text h2{display:block;font-size:30px;line-height:38px;font-weight:700;color:#222;margin-bottom:15px}

/* SSS soruları: h4 → h3 */
.service-details-content .content-two .text h3.faq-q{font-size:22px;line-height:30px;font-weight:600;color:#222;margin:25px 0 8px}

/* müşteri yorumu başlıkları: h2 → div */
.testimonial-block-two .inner-box .ht-2{position:relative;display:block;font-size:30px;line-height:38px;font-weight:700;color:#222;margin-bottom:25px}
.testimonial-block-two .inner-box .author-box .ht-4{position:relative;display:block;font-size:20px;line-height:28px;color:#222;font-weight:600;margin-bottom:0}

@media only screen and (max-width:767px){
  .service-details-content .content-two .text h2{font-size:26px;line-height:34px}
}
@media only screen and (max-width:399px){
  .service-details-content .content-one .text p.ht-lead{font-size:20px;line-height:28px}
}
