/* Generated testimonial portraits for infiintarefirmebucuresti.ro */

.portrait {
    position: relative;
    width: 64px;
    height: 64px;
    border-radius: 50%;
    overflow: hidden;
    background-size: cover;
    background-position: center;
}

.portrait-1 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g1" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g1)"/><circle cx="50" cy="40" r="20" fill="%23718096"/><circle cx="50" cy="100" r="40" fill="%23718096"/></svg>'); }

.portrait-2 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g2" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g2)"/><circle cx="50" cy="40" r="20" fill="%23A0AEC0"/><circle cx="50" cy="100" r="40" fill="%23A0AEC0"/></svg>'); }

.portrait-3 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g3" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g3)"/><circle cx="50" cy="40" r="20" fill="%234A5568"/><circle cx="50" cy="100" r="40" fill="%234A5568"/></svg>'); }

.portrait-4 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g4" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g4)"/><circle cx="50" cy="40" r="20" fill="%232D3748"/><circle cx="50" cy="100" r="40" fill="%232D3748"/></svg>'); }

.portrait-5 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g5" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%2310B981" stop-opacity="0.2"/><stop offset="100%" stop-color="%2310B981" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g5)"/><circle cx="50" cy="40" r="20" fill="%23718096"/><circle cx="50" cy="100" r="40" fill="%23718096"/></svg>'); }

.portrait-6 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g6" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g6)"/><circle cx="50" cy="40" r="20" fill="%23A0AEC0"/><circle cx="50" cy="100" r="40" fill="%23A0AEC0"/></svg>'); }

.portrait-7 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g7" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%2310B981" stop-opacity="0.2"/><stop offset="100%" stop-color="%2310B981" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g7)"/><circle cx="50" cy="40" r="20" fill="%234A5568"/><circle cx="50" cy="100" r="40" fill="%234A5568"/></svg>'); }

.portrait-8 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g8" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g8)"/><circle cx="50" cy="40" r="20" fill="%232D3748"/><circle cx="50" cy="100" r="40" fill="%232D3748"/></svg>'); }

.portrait-9 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g9" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%233B82F6" stop-opacity="0.2"/><stop offset="100%" stop-color="%233B82F6" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g9)"/><circle cx="50" cy="40" r="20" fill="%23718096"/><circle cx="50" cy="100" r="40" fill="%23718096"/></svg>'); }

.portrait-10 { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><linearGradient id="g10" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="%2310B981" stop-opacity="0.2"/><stop offset="100%" stop-color="%2310B981" stop-opacity="0.5"/></linearGradient></defs><rect width="100" height="100" fill="url(%23g10)"/><circle cx="50" cy="40" r="20" fill="%23A0AEC0"/><circle cx="50" cy="100" r="40" fill="%23A0AEC0"/></svg>'); }

.star-rating {
    display: flex;
    color: #FBBF24;
    margin-top: 4px;
}
