.country-card{
    background:#fff;
    border-radius:20px;
    padding:20px;
    height:100%;
    transition:.3s;
    border:1px solid #eee;
}

.country-card:hover{
    transform:translateY(-5px);
}

.country-top{
    display:flex;
    gap:15px;
    align-items:center;
}

.flag-img{
    width:48px;
    height:34px;
    object-fit:cover;
    border-radius:6px;
    border:1px solid #ddd;
}

.company-card{
    border:1px solid #eee;
    border-radius:16px;
    padding:16px;
}

.company-logo{
    width:55px;
    height:55px;
    object-fit:contain;
}