body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; } h1, h2, h3, h4, h5, h6 { font-family: Georgia, 'Times New Roman', Times, serif; } .hero { background: linear-gradient(45deg, #0d6efd, #6f42c1); color: white; } section { padding: 60px 0; } .portfolio-item img { width: 100%; height: 200px; object-fit: cover; } .testimonial-card { background-color: #f8f9fa; }