
.contact-section h2 {
    font-size: 2.3rem;
    color: #222;
}

.section-desc {
    color: #777;
    max-width: 800px;
    margin: unset;
    line-height: 1.8;
}



.contact-info {
    padding: 25px;
    background: white;
    border-radius: 10px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
    border: 1px solid #D2D6DB;
    overflow: hidden;
}

.contact-info a {
    text-decoration: underline;
    color: #015AAA;
    font-size: 17px;
}

.contact-info a:hover {
    text-decoration: underline;
}

.contact-info .icon {
    color: #015AAA;
    margin-left: 8px;
}


.social a{
    color: #333333;
}
