#testimonios .ms-google-summary{margin:24px auto 10px;font-size:17px;color:#ddd;line-height:1.6}#testimonios .ms-google-summary strong{font-size:27px;color:#f0d48d}#testimonios .ms-google-grid{max-width:1160px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px auto;text-align:left}#testimonios .ms-google-grid[hidden],#testimonios .ms-google-summary[hidden]{display:none}#testimonios .ms-google-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #e6e0d4;border-radius:18px;padding:25px;box-shadow:0 8px 28px #17191608}#testimonios .ms-google-author{display:flex;align-items:center;gap:12px}#testimonios .ms-google-avatar{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:50%;background:#f1ead9;color:#74551a;font:600 18px/1 system-ui,sans-serif}#testimonios .ms-google-author h3{margin:0;font-size:16px;line-height:1.4;color:#20231e;overflow-wrap:anywhere}#testimonios .ms-google-author time{font-size:12px;color:#686b64}#testimonios .ms-google-stars{color:#946d16;font-size:21px;letter-spacing:3px;line-height:1.4;margin:18px 0 12px}#testimonios .ms-google-comment{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7;color:#40443b;margin:0 0 12px}#testimonios .ms-google-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}#testimonios .ms-google-more{align-self:flex-start;background:transparent;border:0;padding:6px 0;color:#755419;font:inherit;font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline;cursor:pointer}#testimonios .ms-google-more:focus-visible{outline:3px solid #a78538;outline-offset:4px}#testimonios .ms-google-source{display:block;margin-top:auto;padding-top:16px;font-size:12px;color:#74776f}#testimonios .ms-google-note{font-size:13px;color:#bbb;line-height:1.6;margin:20px auto;max-width:680px}@media(max-width:980px){#testimonios .ms-google-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#testimonios .ms-google-grid{grid-template-columns:1fr;gap:16px;margin:24px auto}#testimonios .ms-google-card{padding:22px}#testimonios .ms-google-summary{font-size:15px}}
