#platform{
    width: 200px;
    height: 350px;
    background-color: rgb(251, 127, 39);
    transform: translate(100px) rotateX(55deg) rotateZ(45deg);
    transform-style: preserve-3d;
    border-radius: 16px;
    box-shadow: 1px 2px 10px rgba(204, 204, 204, 0.95), 
    /*off-set shadow*/
    44px 44px 24px rgba(204, 204, 204, 0.25);
    transition: 0.5s ease-in-out transform, 0.5s ease-in-out box-shadow;
}   

#platform:hover{
transform: translateX(100px) translateY(-24px) 
rotateX(55deg) rotateZ(45deg);
box-shadow: 1px 2px 10px rgba(204, 204, 204, 0.95), 
70px 70px 24px rgba(204, 204, 204, 0.15);
}

#platform p{
    transform-style: preserve-3d;
    transform: translateY(160px) translateZ(30px) rotateX(-90deg) rotateY(92deg);
    color: aliceblue;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-size: 30px;
}