.contact-section {
    padding: 20px;
    background: #f9f9f9;
    text-align: center;
}
.contact-section h2 {
    font-size: 2em;
    margin-bottom: 20px;
}
.contact-section p {
    font-size: 1.2em;
    margin: 10px 0;
}
.social-media a {
    color: #333;
    margin: 0 0.5rem;
    text-decoration: none;
    font-size: 1.5rem;
    transition: color 0.3s;
}
.social-media a:hover {
    color: #000;
}