/* ============================================================
   TEKSTİL MARKASI — Siyah/Beyaz Minimalist Override
   Tema: Prozen (style.css :root değişkenleri override edilir)
   ============================================================ */

:root {
    --ht-body:            #ffffff;
    --ht-black:           #000000;
    --ht-white:           #ffffff;

    --ht-heading-color:   #0a0a0a;   /* başlıklar */
    --ht-text-color:      #4a4a4a;   /* paragraf metni */
    --ht-theme-color:     #000000;   /* ana marka rengi */
    --ht-theme-color-2:   #1a1a1a;   /* aksent (eski turuncu) */
    --ht-theme-color-3:   #f2f2f2;   /* açık zemin (eski açık yeşil) */
    --ht-theme-color-4:   #1a1a1a;   /* koyu zemin */
    --ht-theme-color-5:   #f7f7f7;   /* çok açık zemin */
    --ht-theme-color-6:   #6b6b6b;   /* orta gri */
    --ht-border-color:    #e5e5e5;   /* açık border */
    --ht-border-color-2:  #000000;   /* koyu border */
}

/* Buton hover */
.ht-btn:hover,
.ht-btn.style-2:hover,
.ht-btn.style-3:hover {
    background-color: #1a1a1a !important;
    color: #ffffff !important;
    border-color: #1a1a1a !important;
}

/* Footer marka uyumu (siyah zemin) */
.ht-footer-area {
    background-color: #0a0a0a;
    color: #cccccc;
}
.ht-footer-area .ht-footer-widget-items h5.head,
.ht-footer-area .ht-footer-widget-items .link-list a,
.ht-footer-area .footer-social a,
.ht-footer-copyright {
    color: #ffffff;
}
.ht-footer-area .ht-footer-widget-items .link-list a:hover {
    color: #cccccc;
}

/* WhatsApp pulse butonu (eklenecekse) */
.btn-whatsapp-pulse {
    position: fixed;
    bottom: 24px;
    right: 24px;
    background: #25d366;
    color: #fff;
    width: 52px;
    height: 52px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    box-shadow: 0 6px 22px rgba(0,0,0,.18);
    z-index: 999;
}
.btn-whatsapp-pulse:hover { color: #fff; opacity: .9; }


.ht-footer-top-right .footer-social li{
    background: #2f2f2f !important;
}
.ht-footer-top-right .footer-social {
    margin-top: 40px !important;
}

.ht-footer-top-wrapper {
    padding-top: 100px;
    display: flex !important;
    justify-content: flex-start !important;
    flex-direction: column !important;
    align-content: center !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
}

.ht-footer-top-wrapper a{
    text-align: center;
    display: block;
}
    

.logoy{
    width: 100%;
}

.logof{
    width: 40%;
}

.logoc{
width: 80%;
    padding: 5px;
}

.ht-header-area .ht-main-header .ht-menu-left{
    gap: 60px !important;
}
.ht-menu-logo{
    width: 21%;
}
.contact-info-item h4{
    text-transform:none !important;
}

.ht-process-item::before {
 
    background: #b1b1b1 !important;
   
}
.ht-process-wrapper::before {
 
    background: #5f5f5f !important;
 
}







@media (max-width:999px){
   .ht-menu-logo{
    width: 56%;
    }
    .logof{
    width: 80%;
    }

    .logoc{
    width: 80%;
        padding: 5px;
    }
    
    



}
