.card{
    margin: 0 auto;
    max-width: 50vw;
    max-height: 75vh;
    display:block;
    padding-bottom: 25vh;
    position: relative;
    z-index: 999;
}

.card:hover{
    scale: 1.01
}

.card_label{
    height: 15vh;
    background-color: black;
    color: white;
}

.card_title{
    text-align: left;
}

.card_description{
    text-align: right;
}

.card_picture{
    height: 50vh;
    display: flex;
    flex-wrap: wrap;
    background-color: white;

    border-top:#007c00;
    border-left:#007c00;
    border-right:#007c00;
    border-top-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    align-items: center;
    justify-content: center;
}


img{
	padding: 1%;
    box-sizing: border-box;
}

.pict_one{
    max-height: 75%;
    max-width: 75%;
}

.pict_two{
    max-height:50%;
    max-width:75%;
}

.pict_four{
    max-width:50%;
    max-height:50%;
    float: left;
}