.crystals {
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.crystal {
    border: 1px solid green;
    height: 200px;
    width: 200px;
    border-radius: 4px;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
    transition: box-shadow 2s, transform 2s;

}
.crystal:hover{
    box-shadow: 15px 15px 15px rgba(0, 0, 0, 0.5);
    transform: translate(5px,5px);
    cursor: pointer;
    transition: box-shadow 2s, transform 2s;
}
footer{
    padding: 10px;
    margin-top: 0px;
    color:#ebeef0;
    background: #666666;
    text-align: center;
    border-top: solid #239B56 5px;
    position: fixed;
    width: 80%;
}
img {
    width: 200px;
    height: 200px;
}