.contact-section{
    display:flex;
    justify-content:center;
    gap:30px;
    flex-wrap:wrap;
}

.contact-box{
    background:#f3efd4;
    border:2px solid #7a1e45;
    border-radius:12px;
    padding:25px;
    width:320px;
    box-shadow:0 6px 0 #7a1e45;
    transition:0.3s;
}

.contact-box:hover{
    transform:translateY(-5px);
}

.contact-box h3{
    color:#7a1e45;
    margin-bottom:15px;
}

.contact-box p{
    color:#7a1e45;
    margin:0;
    line-height:1.6;
}

.contact-box a{
    color:#7a1e45;
    text-decoration:none;
}

.contact-box a:hover{
    text-decoration:underline;
}