Essa linha diz que tudo isto ocorre em 2 segundos ? transition: width 2s, height 2s, background-color 2s, opacity 2s, transform 2s;
Mas esta chamada de transformar, e transição, as coisas ocorrem quando o evento de mouse over (o hover) é disparado ?
.apply_transition {
background-color: black;
width: 255px;
height: 255px;
padding: 20px;
margin: auto;
margin-top: 80px;
opacity: 0.3;
transition: width 2s, height 2s, background-color 2s, opacity 2s, transform 2s;
}
.apply_transition:hover {
transform: scale(1.5);
opacity:1.0;
/*
transform: translate(250px);
transform: rotate(50deg);
transform: rotate(360deg);
*/
}