
.language-nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px 16px;min-height:40px;padding:7px 14px;background:#fbfaf6;border-bottom:1px solid #dcdcd3;font-size:12px;line-height:1.5}.language-nav a{padding:3px 0;white-space:nowrap}@media(max-width:480px){.language-nav{gap:5px 12px}.language-nav a{font-size:11px}}
.testimonial-rating{display:inline-block;margin-right:10px;color:var(--gold);font:normal 12px/1.4 var(--sans);letter-spacing:1px;vertical-align:middle;white-space:nowrap}
