.event-card{

    width:591px;
    height:1004px;

    position:relative;

    overflow:hidden;

    background-image:url('https://certificate.inisff.org/wp-content/uploads/2026/06/ID-card-INISFF2026-001-scaled.png');

    background-size:100% 100%;

    background-repeat:no-repeat;

    font-family:Arial,sans-serif;
}

/* PHOTO */

.event-photo{

    position:absolute;

    top:265px;
    left:48px;

    width:340px;
    height:382px;

    overflow:hidden;

    border-radius:40px;

}

.event-photo img{

    width:100%;
    height:100%;

    object-fit:cover;
}

/* ID */

.event-id{

    position:absolute;

    top:675px;
    left:82px;

    color:#fff;

    font-size:16px;

    font-weight:700;
}

/* NAME */

.event-name{

    position:absolute;

    top:770px;
    left:22px;

    color:#fff;

    font-size:18px;

    font-weight:700;
}

/* BLOOD GROUP */

.blood-group{

    position:absolute;

    top:818px;
    left:22px;

    color:#fff;

    font-size:18px;

    font-weight:700;
}

/* CONTACT */

.contact-no{

    position:absolute;

    top:865px;
    left:22px;

    color:#fff;

    font-size:18px;

    font-weight:700;
}