/* ==========================
      MÜŞTERİ YORUMLARI
========================== */

.reviews{
    background:#111;
    padding:120px 8%;
}

.reviews .section-title h2{
    color:white;
}

.reviews .section-title p{
    color:#bdbdbd;
}

.review-container{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:35px;
    margin-top:60px;
}

.review-card{
    background:#1d1d1d;
    padding:35px;
    border-radius:18px;
    border-top:4px solid #f2b705;
    transition:.35s;
}

.review-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 40px rgba(0,0,0,.35);
}

.stars{
    color:#f2b705;
    font-size:24px;
    margin-bottom:18px;
}

.review-card p{
    color:#d5d5d5;
    line-height:1.8;
    margin-bottom:25px;
}

.review-card h4{
    color:white;
}

.review-stats{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:25px;
    margin:50px 0;
}

.stat-card{
    background:#1d1d1d;
    padding:30px;
    text-align:center;
    border-radius:18px;
    border-top:4px solid #f2b705;
}

.stat-card h2{
    color:#f2b705;
    font-size:42px;
}

.stat-card p{
    color:#d0d0d0;
    margin-top:10px;
}

.loading{
    color:#bdbdbd;
    text-align:center;
    grid-column:1/-1;
}