/* ================= SERVICES ================= */

.services-container{
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
    gap:50px;
    padding:80px 10%;
}

.service-card{
    width:340px;
    background:white;
    padding:30px;
    border-radius:25px;
    text-align:center;
    box-shadow:0 10px 25px rgba(0,0,0,0.15);
    transition:.3s;
}

.service-card p{
    margin-top: 20px;
}

.service-card:hover{
    transform:translateY(-10px) scale(1.02);
    box-shadow:0 20px 40px rgba(0,0,0,0.2);
}

.icon{
    font-size:4rem;
    color:rgb(101,28,109);
}

.service-card h3{
    font-family:"Oswald",sans-serif;
    font-size:2rem;
}

.service-card p{
    font-size:1.1rem;
}