.customer{
    padding: 4rem 0 0;
}
.customer .cust-card .top{
    position: relative;
    background: rgb(248, 248, 248);
    padding: 2rem 1rem;
    min-height: 35vh;
}
.customer h1{
    text-align: left; margin-bottom: 1rem; text-align: center;
}
.customer p{
    font-size: .9em;
}
.customer .cust-card .top::after{
    content: '';
    position: absolute;
    bottom: -20px;
    left: calc(50%);
    width: 40px;
    height: 40px;
    background: rgb(248, 248, 248);
    transform: translateX(-50%) rotate(45deg);
}
.customer .cust-card .desc{
    margin-top: 2.5rem;
}
.zorgkaart{
    padding: 6rem 0;
    text-align: left;
}
.zorgkaart img{
    float: right; margin-left: 10px; width: 200px; border: 1px solid rgb(220, 220, 220);
}
.prem{
    padding-bottom: 6rem;
    text-align: left;
}
.cust-pic{
    width: 95px;
    border-radius: 50%;
    margin: 0 auto;
}