/*
 * ************************************************************
 * ************************************************************
 * ** Copyright (c) flavio.ferrara.it
 * ** All rights reserved.
 * **
 * ** Strict Proprietary Notice:
 * ** This website data, source code, and associated
 * ** assets are the exclusive property of flavio.ferrara.it.
 * ** Unauthorized copying, modification,
 * ** or distribution via any medium is strictly prohibited.
 * ************************************************************
 * ************************************************************
 */

/* ==========================
   COMPONENTS / CARDS
========================== */

.skill-card{
    background:var(--white);
    padding:32px;
    border-radius:var(--radius);
    border:1px solid var(--border);
    box-shadow:var(--shadow);
}

.skill-card h3{
    margin-bottom:12px;
    color:var(--navy);
    font-size:1.3rem;
}

.skill-card p{ color:var(--slate); }

.testimonial-card{
    background:var(--off-white);
    padding:32px;
    border-radius:var(--radius);
    border:1px solid var(--border);
}

.testimonial-card p{
    font-style:italic;
    margin-bottom:24px;
}

.testimonial-author{
    font-weight:700;
    color:var(--navy);
}

.testimonial-role{
    color:var(--slate);
    font-size:0.95rem;
}

.linkedin-widget-wrap{
    max-width:900px;
    margin:0 auto;
    width:100%;
}

.project-card{
    border:1px solid var(--border);
    border-radius:var(--radius);
    overflow:hidden;
    background:var(--white);
    transition:0.3s ease;
    padding:0;
}

.project-card:hover{
    transform:translateY(-5px);
    box-shadow:var(--shadow);
}

.project-content{
    padding:28px;
    text-align: left;
}

.project-content h3{
    color:var(--navy);
    margin-bottom:12px;
}

.project-content p{
    color:var(--slate);
    margin-bottom:0;
    text-align: left;
}
