@keyframes kenburns-tl {
  0%   { transform: scale(1.05) translate(1.5%, 1.5%); }
  100% { transform: scale(1.18) translate(-2.5%, -2%); }
}
@keyframes kenburns-tr {
  0%   { transform: scale(1.05) translate(-1.5%, 1.5%); }
  100% { transform: scale(1.18) translate(2.5%, -2%); }
}
@keyframes kenburns-bl {
  0%   { transform: scale(1.05) translate(1.5%, -1.5%); }
  100% { transform: scale(1.18) translate(-2.5%, 2%); }
}
@keyframes kenburns-br {
  0%   { transform: scale(1.05) translate(-1.5%, -1.5%); }
  100% { transform: scale(1.18) translate(2.5%, 2%); }
}

.kenburns-tl { animation: kenburns-tl 14s ease-in-out infinite alternate; }
.kenburns-tr { animation: kenburns-tr 14s ease-in-out infinite alternate; }
.kenburns-bl { animation: kenburns-bl 14s ease-in-out infinite alternate; }
.kenburns-br { animation: kenburns-br 14s ease-in-out infinite alternate; }
