body{font-family:'Inter',sans-serif;background-color:#f4f6fb;margin:0;padding:0}.testimonial-section{padding:50px 20px;text-align:center}.testimonial-section h2{font-size:28px;margin-bottom:40px;color:#036}.google-reviews{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:40px 20px}.google-review-card{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px rgb(0 0 0 / .07);width:280px;padding:20px;transition:transform 0.3s ease}.google-review-card:hover{transform:translateY(-5px)}.google-review-card .review-header{display:flex;align-items:center;gap:8px;margin-bottom:15px}.google-review-card .stars-rating{color:#fbbc05;font-size:1.1rem;letter-spacing:1px}.google-review-card .review-score{font-weight:600;color:#333;margin-left:auto}.google-review-card .review-title{font-size:1rem;font-weight:700;color:#0d3c84;margin-bottom:10px}.google-review-card .review-text{font-size:.95rem;color:#555;line-height:1.5}.kundenmeinungen.trustpilot{background-color:#f0f6ff;padding:40px 20px;text-align:center}.kundenmeinungen.trustpilot h2{font-size:24px;color:#002c6b;margin-bottom:30px}.kundenmeinungen.trustpilot .bewertungen{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.kundenmeinungen.trustpilot .bewertung{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .1);padding:20px;flex:1 1 250px;max-width:300px;text-align:left}.kundenmeinungen.trustpilot .trustpilot-logo{height:24px;margin-bottom:10px}.kundenmeinungen.trustpilot .sterne{color:#00b67a;font-size:20px;margin-bottom:8px}.kundenmeinungen.trustpilot h3{font-size:16px;font-weight:700;margin-bottom:10px}.kundenmeinungen.trustpilot p{font-size:14px;line-height:1.5;color:#333}